Sun Java System Message Queue 3.7 UR1 管理指南

获取有关连接的信息

imqcmd 实用程序包含可用来列出并获取连接信息的子命令。

list cxn 子命令列出指定服务名的全部连接。下面是 list cxn 子命令的语法:

imqcmd list cxn [-svn serviceName] [-b 
hostName:portNumber]

此子命令列出默认代理或指定主机和端口上的代理中指定服务名的所有连接。 如果未指定服务名,将列出所有连接。

例如,以下命令列出默认代理上的所有连接:

imqcmd list cxn -u admin

提示输入密码后,此命令将产生类似如下内容的输出:


Listing all the connections on the broker specified by:
-----------------------------------
Host                   Primary Port
------------------------------------
localhost              7676

---------------------------------------------------------------------------
Connection ID         User    Service   Producers  Consumers    Host
---------------------------------------------------------------------------
1964412264455443200   guest   jms       0          1            127.0.0.1
1964412264493829311   admin   admin     1          1            127.0.0.1

Successfully listed connections.

要查询并显示某项连接服务的信息,请使用 query 子命令。

query cxn -n connectionID [-b 
hostName:portNumber]

此子命令显示默认代理或指定主机和端口上的代理中的指定连接的信息。

例如:

imqcmd query cxn -n 421085509902214374 -u admin

提示输入密码后,此命令将产生类似如下内容的输出:


Connection ID      421085509902214374
User               guest
Service            jms
Producers          0
Consumers          1
Host               111.22.333.444
Port               60953
Client ID          
Client Platform