I was trying to imagine what's happening behind the scenes....

*before failover*

                       B1 (up)
                     / 
A --- failover ?  
                     \
                       B2 (down)

*after failover*

                       B1 (down)
                     / 
A --- failover ?  
                     \
                       B2 (up)



After failover, A can still send message to B2. So, to this point, this
failover went succeed. But B2, as a backup broker and producer, couldn't
send message to A. All the messages from B2 are stuck at B2's local broker.

However, restarting the broker at A will solve it. So it seems to be
restarting A broker will re-register consumer listeners at A. So it will
consume messages queued at B? Shouldn't the failover does the
re-registration automatically? Does A's broker have to be restarted after
the failover??




--
View this message in context: 
http://activemq.2283324.n4.nabble.com/Message-stuck-after-failover-5-11-1-5-13-0-tp4705730p4705731.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to