[rabbitmq-discuss] best practice for "work queue" type application

John Cartwright john.c.cartwright at noaa.gov
Sat Nov 3 02:19:47 GMT 2012


Hello All,

I'm just starting out with RabbitMQ building a "work queue"
application for async processing very much like the tutorial on
rabbitmq.com (http://www.rabbitmq.com/tutorials/tutorial-two-python.html).

The example suggests that the worker wait until the processing is
complete to send the ACK for a given message.  So if my processing
takes many hours, is this a problem for RabbitMQ to have the worker
process consume a message but wait for a very long time to acknowledge
it?

Is there a better way to handle this scenario?

Thanks!

--john


More information about the rabbitmq-discuss mailing list