rabbitmq processing