Sun Java System Message Queue 3.7 UR1 管理指南

代理程式管理

要使用代理程式公用程式 (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 選項可指定要顯示的範例數目。預設值:不限制 (無限)。