Oct 21st, 2011, 12:14 PM
Limiting the number of non-ack messages for subsystem
I am currently facing the following situation:
My setup has a Topic Exchange, wherein all messages are stored. The problem is the messages consumed are limited by the backend-system. The backend-system is only able to process 10 message at the same time. Each of this messages is bound to separate thread and I need to wait for its execution. The execution time may vary between 10 seconds and 10 minutes. Is it reasonable to send ACKs just after this amount of time, for acceptance of new messages?
During my research I found an article (http://dougbarth.github.com/2011/06/...n-a-leash.html), which faces a similar scenario. Could you help me, how to solve it with Spring and RabbitMQ?
Thanks in advance!
Oct 22nd, 2011, 12:47 PM
No one? :-(
Solved it, thanks your help and patience. :-)
Last edited by johanneshiemer; Oct 23rd, 2011 at 10:54 AM.
Reason: Solution found.
Oct 24th, 2011, 05:27 AM
Care to share the details? I'm sure people will be interested in your use case and your solution.
Oct 24th, 2011, 03:54 PM
of course I will. Have been in holidays and was not "allowed" to spent that much time at the evil side. :-)
Solutions follows tomorrow.