[rabbitmq-discuss] RabbitMQ Usage Patterms?
Marek Majkowski
majek04 at gmail.com
Tue Jul 19 17:52:27 BST 2011
On Tue, Jul 19, 2011 at 17:31, Shalom Rav <csharpplusproject at gmail.com> wrote:
> Thank you for your response.
>
> Obviosuly, my main attention goes to the application itself. So 99% of
> the time, I'd like it to just run.
>
> I am *happy* to block my app momentarily to consume incoming messages
> as they arrive. Then, when messages are consumed, I'd like the
> application to keep running.
>
> The question is, how do I achieve the above using python?
>
> So far, it looks like *channel.start_consuming()* just BLOCKS
> EVERYTHING and puts 100% of the focus on the messaging (not letting
> anything else to run).
>
> Any idea how to solve this?
I see. I guess there should be a way of doing something like
start_consuming() but with a timeout, but I can't find anything.
If you are interested in my opinion, take a look at this:
http://www.rabbitmq.com/blog/2011/07/08/%EF%BB%BFpuka-rethinking-amqp-clients/
Cheers,
Marek
More information about the rabbitmq-discuss
mailing list