要使用代理程式公用程式 (imqbrokerd) 才能啟動代理程式;無法使用指令公用程式啟動代理程式。啟動代理程式之後,就可以使用表 13–2 中列出的 imqcmd 子指令對該代理程式進行管理與控制。
表 13–2 用於代理程式管理的指令公用程式子指令
語法 |
說明 |
---|---|
shutdown bkr [-b hostName :portNumber] | |
restart bkr [-b hostName :portNumber] |
關閉代理程式,然後使用原來啟動時所指定的相同選項重新啟動該代理程式。 |
pause bkr [-b hostName :portNumber] |
如需更多資訊,請參閱暫停代理程式。 |
resume bkr [-b hostName :portNumber] | |
update bkr [-b hostName :portNumber] -o property1= value1 [ [-o property2 =value2] … ] |
設定代理程式特性 請參閱第 14 章, 代理程式特性參照,以取得代理程式特性的相關資訊。 |
reload cls |
強制更新所有永久性資訊以保持最新的狀態。 |
query bkr -b hostName :portNumber |
列出代理程式特性值 還會列出所有連線至叢集中指定代理程式的執行中代理程式。 |
metrics bkr [-b hostName :portNumber] [-m metricType] [-int interval] [-msp numSamples] |
顯示代理程式度量 -m 選項可指定要顯示的度量類型: ttl:傳入和傳出代理程式的訊息與封包 rts:代理程式的訊息與封包每秒傳入和傳出的速率 cxn:連線、虛擬記憶體堆疊與執行緒 預設值:ttl。 -int 選項可指定顯示度量的時間間隔 (以秒為單位)。預設值: 5。 -msp 選項可指定要顯示的範例數目。預設值:不限制 (無限)。 |