The web console uses consumers in browe mode (i.e. view messages without consuming them, to allow real consumers to consume them) when you browse the queue. The web console is embedded within the broker, so it makes sense that they would share the same ID.
I've never seen those consumers show up in the counts (nor therefore noticed when they disappeared), but I seldom browse queues, and even more seldom when there are 100000 messages backed up. Either way, it doesn't sound like you're seeing incorrect behavior, right? Tim On Sep 12, 2016 12:32 AM, "LeiYe" <yelei...@163.com> wrote: > Now, I can reproduce it. > > Firstly, publish messages to an queue, and wait until hunderd thousands > messages blocked in the queue. > Secondly, login the web, click "Queues" tag on the top, and view messages > in > the queue. > Thirdly, turn back to "queues.jsp", and you will see a consumer. If you > click "Active Consumers", you will find this consumer has the same > connection ID with the broker. > > This kind of consumer only scan messages. > > > > -- > View this message in context: http://activemq.2283324.n4. > nabble.com/A-consumer-has-same-clientid-with-broker-tp4716290p4716434.html > Sent from the ActiveMQ - User mailing list archive at Nabble.com. >