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 |