Hi, I have a network of brokers with just 2 brokers in the network. Relevant configurations are shown in attached files :
On Node-1 : activemq-PrimaryBorker.xml <http://activemq.2283324.n4.nabble.com/file/t377415/activemq-PrimaryBorker.xml> On Node-2 : activemq-SecondaryBorker.xml <http://activemq.2283324.n4.nabble.com/file/t377415/activemq-SecondaryBorker.xml> When a topic subscriber is connected to Node-1 and publisher is connected to Node-2, sometimes I see that messages are stuck in the broker and not given to subscriber. Statistics on Node-1 show that consumer is connected : {"timestamp":1510559053,"status":200,"request":{"mbean":"org.apache.activemq:brokerName=PrimaryBroker,destinationName=topicname,destinationType=Topic,type=Broker","attribute":"ConsumerCount","type":"read"},"value":1} I can also see some messages are enqueued : {"timestamp":1510559073,"status":200,"request":{"mbean":"org.apache.activemq:brokerName=PrimaryBroker,destinationName=topicname,destinationType=Topic,type=Broker","attribute":"EnqueueCount","type":"read"},"value":12} However, dequeue count is 0 : {"timestamp":1510559078,"status":200,"request":{"mbean":"org.apache.activemq:brokerName=PrimaryBroker,destinationName=topicname,destinationType=Topic,type=Broker","attribute":"DequeueCount","type":"read"},"value":0} I had used same configuration in my test environment before rolling into production and in my test env, my subscriber would always receive the messages sent to any of the brokers. The main difference between my test env and production env is that the production env has a high no of connections (several tens of thousands) and topics (again several tens of thousands)! Any hints on why messages are not delivered? How can I analyse further? Thanks & Regards, Shobhana -- Sent from: http://activemq.2283324.n4.nabble.com/ActiveMQ-User-f2341805.html