[rabbitmq-discuss] Message distribution policy
Simon MacMullen
simon at rabbitmq.com
Tue Dec 3 11:31:20 GMT 2013
These are not OS priorities - the priority is set by an argument to the
basic.consume method. Multiple consumers within the same OS process can
have different priorities.
Cheers, Simon
On 03/12/13 11:27, Luis Rascão wrote:
> If i understood correctly multiple consumers with the same high priority
> will receive the messages in round-robin.
> This is easier if the processes were different binaries, they are in
> fact the same binary, to use priorities i would have to attribute higher
> priorities as i launch the multiple instances of the binary, is there
> some other way?
>
>
>
> On Tue, Dec 3, 2013 at 11:23 AM, Simon MacMullen <simon at rabbitmq.com
> <mailto:simon at rabbitmq.com>> wrote:
>
> Is this what you are looking for?
>
> http://www.rabbitmq.com/__consumer-priority.html
> <http://www.rabbitmq.com/consumer-priority.html>
>
> Cheers, Simon
>
> On 03/12/13 11:19, Luis Rascão wrote:
>
> Hi all,
> Supose you have 3 processes consuming messages from a queue, i
> guess by
> default the messages will be distributed to the consumers in a
> round-robin fashion (p1, p2, p3, p1, etc). Is there a way to
> change this
> distribution policy so that always the first free process
> handles the
> message? For example if p1 is always available then it would
> handle all
> the queued messages.
> thanks in advance
>
>
> _________________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.__rabbitmq.com
> <mailto:rabbitmq-discuss at lists.rabbitmq.com>
> https://lists.rabbitmq.com/__cgi-bin/mailman/listinfo/__rabbitmq-discuss
> <https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss>
>
>
>
> --
> Simon MacMullen
> RabbitMQ, Pivotal
>
>
--
Simon MacMullen
RabbitMQ, Pivotal
More information about the rabbitmq-discuss
mailing list