表 13–5 列出可管理實體目標的 imqcmd 子指令。在所有情況下,- t (目標類型) 選項均可使用下列兩項值之一:
q:佇列目標
t:主題目標
語法 |
說明 |
---|---|
create dst -t destType -n destName [-o property1 =value1] [ [ -o property2 =value2] … ] |
建立實體目標 [不能在主代理程式暫時無法使用的代理程式叢集上執行此作業。] 目標名稱 destName 只能包含字母數字字元 (無空格),而且必須以字母字元或底線 (_) 或錢幣符號 ($) 開頭。而且開頭不能是 mq 字元。 |
destroy dst -t destType -n destName |
銷毀實體目標 此作業不適用於由系統建立的目標,例如停用的訊息佇列。 |
pause dst [-t destType -n destName] [-pst pauseType] |
暫停將訊息傳送給利用 - t 與 -n 選項指定的實體目標。如果未指定這些選項,就會暫停所有目標。 -pst 選項可指定要暫停的訊息傳送類型: CONSUMERS:暫停傳送給訊息用戶 PRODUCERS:暫停傳送給訊息產生器 ALL:暫停所有訊息傳送 預設值:ALL |
resume dst [-t destType -ndestName] |
重新繼續將訊息傳送給實體目標 重新繼續將訊息傳送給利用 - t 與 -n 選項指定的實體目標。如果未指定這些選項,就會重新繼續所有目標。 |
update dst -t destType -n destName -o property1= value1 [ [ -o property2 =value2] … ] |
請參閱第 15 章, 實體目標特性參照,以取得實體目標特性的相關資訊。 |
purge dst -t destType -n destName | |
compact dst [-t destType -n destName] |
壓縮由 -t 與 -n 選項所指定之實體目標的檔案式永久性資料存放區。如果未指定這些選項,就會壓縮所有目標。 必須在壓縮目標前暫停目標。 |
list dst [-t destType] [-tmp] |
列出實體目標 列出由 -t 選項指定的所有實體目標類型。如果未指定目標類型,就會列出佇列與主題目標。如果已指定 -tmp 選項,也會列出暫時目標。 |
query dst -t destType -n destName | |
metrics dst -t destType -n destName [-m metricType] [-int interval] [-msp numSamples] |
顯示實體目標度量 -m 選項可指定要顯示的度量類型: ttl:傳入和傳出目標以及常駐於記憶體中的訊息與封包。 rts:代理程式的訊息與封包每秒傳入和傳出的速率,以及其他速率資訊 con:與訊息用戶相關的度量 dsk:磁碟使用率 預設值:ttl。 -int 選項可指定顯示度量的時間間隔 (以秒為單位)。預設值: 5。 -msp 選項可指定要顯示的範例數目。預設值:不限制 (無限)。 |