获取连接到 ActiveMQ 代理的所有持久客户端的客户端 ID

Get client id of all durable clients connected to ActiveMQ broker

是否有 way/command 可以按需获取连接到 ActiveMQ 代理的所有持久客户端的所有客户端 ID 的列表?

jconsole 列出所有连接到代理的 clientids。

在 jconsole 中连接到代理

在 Mbeans 标签中,转到 org.apache.activemq。

展开 Broker -> clientConnectirs。

您会看到经纪人打开了一堆不同的传输连接器。在这些连接器中,您可以看到 clientId ,展开它将显示该连接器的所有 clientId。