recommit without rabbitmq