[rabbitmq-discuss] pub/sub and disconnections handling

Matwey V. Kornilov matwey.kornilov at gmail.com
Mon Apr 9 20:08:12 BST 2012


That is great, but it seems that presence-exchange uses 
rabbit_router:deliver/2 which is absent in rabbitmq 2.8.1.


I am getting following:

=WARNING REPORT==== 9-Apr-2012::23:03:40 ===
Non-AMQP exit reason '{undef,
                       [{rabbit_router,deliver,
                         [[],
                          {delivery,false,false,<0.12160.0>,
                           {basic_message,
                            {resource,<<"/">>,exchange,


Tony Garnock-Jones wrote:

> Hi Matwey,
> 
> That's right. Publishers can sometimes learn about subscribers being
> missing (see the "immediate" and "mandatory" flags to Basic.Publish), but
> subscribers can in general not learn whether any matching publisher exists
> at any given time.
> 
> One workaround might be to use something like my experimental
> presence-exchange:
> 
>    - https://github.com/tonyg/presence-exchange
>    -
>    https://groups.google.com/forum/#!msg/rabbitmq-
discuss/8BNgJ794840/VuNx-QiquKQJ





More information about the rabbitmq-discuss mailing list