On 14/11/18 11:59, VERMEULEN Olivier wrote:
No if the subscriber is still down the message should also be resent.
So you're right it's not simply the active subscribers, it would be all the 
subscribers that were connected to the dispatch-router at some point and that 
were not explicitly closed.
Actually it's not even limited to the dispatch-router that received the 
message, we should also consider all the dispatch-routers inter-connected with 
it.

I think explicit management of the subscriptions might be a better way to approach the problem. For each subscriber, set up a unique subscription queue on each broker of relevance, and have a link from the broker sending messages out through an anycast address on the router network that matches the subscription identifier. Then the subscribe can simply attach a receiver on that identifier to the router network and that will trigger the flow of messages from all queues which can then be acknowledged end-to-end.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to