Worker using RabbitMQ to receive work messages.