Are messages being sent to the topic at the time the consumer reconnects, or is it just consuming a backlog of already-sent messages? On Feb 28, 2015 3:47 AM, "Peter Hicks" <peter.hi...@poggs.co.uk> wrote:
> Hello > > I'm using ActiveMQ 5.10.1 running under OpenJDK 1.13.6. I'm encountering > a problem where I reconnect to a topic using a subscriptionName, but no > messages are dequeued. > > Looking at the conversation in Wireshark: > > * Client sends a CONNECT frame with a client-id > * Server sends a CONNECTED frame back with a session > * Client sends a SUBSCRIBE frame with ack:client, an > activemq.subscriptionName, a destination > * The client receives no messages > > Other topics in the durable subscription are OK, the only difference I see > is that the Dispatched Queue for this destination is '100' when connected, > and '0' when disconnected. Upon connection, it jumps straight to '100' > despite the fact no messages have been sent. > > I've run tcpdump on the server and confirmed that the messages aren't > being sent, ruling out a problem with Path MTU Discovery, and that > heartbeats are being sent OK. > > Can anyone assist me with troubleshooting? > > > Peter > >