[openamq-dev] round-robin queues
Terry Jones
terry at jon.es
Fri Feb 15 10:23:37 CET 2008
Hi Martin
Thanks again for all your replies. I still have a question though, if you
still have the energy....
>>>>> "Martin" == Martin Sustrik <sustrik at imatix.com> writes:
>> Apart from issues with patching OpenAMQ, do you see a problem with the
>> following?
>>
>> 1. Use auto-delete queues.
>> 2. Have the exchange tell us when a message is unroutable (this seems
>> possible, according to para 1 of p22 of the 0.9 AMQP spec).
>> 3. Implement Esteve's suggestion to have OpenAMQ do round-robin.
Martin> Well, yes, you can do it that way in case you are not interested in
Martin> guaranteed delivery, ie. if you don't care:
Martin> 1. that messages would be lost when a service instance fails
Martin> 2. that messages would be round-robined to a non-responsive service
Martin> instances
I'm wondering if you noted my 1 above (use auto-delete queues)? If so, then
can you tell me how your 1 and 2 occur? I guess it could be something with
how quickly the TCP/IP protocol allows you to handle a remote machine going
offline?
Martin> Sure, you can make a patch, if it helps you to do what you need to,
Martin> however, for guaranteed-delivery & AMQP-compatibility concerns, it
Martin> probably won't be included into OpenAMQ trunk. Maybe some kind of
Martin> add-on package...
OK, understood, thanks.
Terry
More information about the openamq-dev
mailing list