叢集佇列管理程式內容

叢集佇列管理程式內容」對話框會顯示已選定叢集佇列管理程式上叢集傳送端和叢集接收端通道的屬性。您不能編輯「叢集佇列管理程式內容」對話框中的任一屬性。

叢集佇列管理程式是作為叢集成員的佇列管理程式。叢集佇列管理程式 一詞也用來表示叢集中每一個佇列管理程式維護其他佇列管理程式以及叢集中的物件(特別是叢集傳送端及叢集接收端通道)的記錄。

叢集佇列管理程式內容」對話框會顯示已選定叢集佇列管理程式上叢集傳送端和叢集接收端通道的屬性。下表列出顯示在內容對話框的屬性。這些屬性不同於在「通道內容」對話框中針對相同通道所顯示的屬性(請參閱「通道」內容)。

您不能編輯「叢集佇列管理程式內容」對話框中的任一屬性。

表格提供 DISPLAY CLUSQMGR 指令同等的 MQSC 參數。如需 MQSC 指令的相關資訊,請參閱 IBM® MQ 線上產品說明文件中的 Script (MQSC) 指令

「一般」頁面

下表列出「叢集佇列管理程式內容」對話框之一般頁面中的屬性。

屬性 意義 MQSC 參數
通道名稱 通道定義的名稱。 CHANNEL
通道狀態 這是通道的現行狀態。 STATUS
連線名稱 對叢集傳送端通道而言,這是管理目標佇列管理程式的電腦名稱。對叢集接收端通道而言,這是管理本端佇列管理程式的電腦名稱。連線名稱的格式會視所選的傳輸通訊協定而定。 CONNAME
說明 叢集通道的說明。 DESCR
本端通訊位址 如果通道使用 TCP/IP,且通道使用特定的 IP 位址、埠或埠範圍來進行離埠通訊,則會指定通道的本端通訊位址。通道會連結到本端位址。所使用的格式為 ipaddress(low-port, high-port),其中 ipaddress 是以 IPv4 點式十進制、IPv6 十六進位或英數主機名稱格式指定的 IP 位址。例如,192.0.2.1 指定 IPv4 位址及任意埠;192.0.2.1(1000) 指定 IPv4 位址及特定埠;192.0.2.1(1000,2000) 指定 IPv4 位址及某個範圍的埠;(1000) 只指定埠。 LOCLADDR
暫停 這會顯示叢集佇列管理程式是否從叢集暫停(結果為 SUSPEND QMGR 指令)。表示佇列管理程式已暫停。 SUSPEND
傳輸通訊協定 通道使用的傳輸類型。 TRPTYPE
版本 與叢集佇列管理程式相關聯的 IBM MQ 安裝的版本。版本的格式如下:
VVRRMMFF
VV:版本
RR:版次
MM:維護層次
FF:修正層次
VERSION

「延伸事項」頁面

下表列出「叢集佇列管理程式內容」對話框之延伸事項頁面中的屬性。

屬性 意義 MQSC 參數
訊息長度上限 可在通道上傳輸的訊息長度上限(以位元組計)。 MAXMSGL
活動訊號間隔 活動訊號間隔的長度(秒)。零值表示未發生活動訊號。使用的值為在通道傳送端和接收端所指定的較大值。活動訊號間隔是指當傳輸佇列中沒有訊息時,活動訊號流從傳送端 MCA 通過的時間(秒)。活動訊號交換提供接收 MCA 停止通道的機會。 HBINT
序號折返 序號是透過通道傳送的訊息計數。每次透過通道傳送一則訊息時,序號就會遞增。這個屬性會顯示在從 1 重新開始之前,可到達的最高訊息序號。在通道啟動時,通道兩端必須有相同的序號折返值;否則,您會收到錯誤。 SEQWRAP
非持續性訊息速度

顯示是否將非持續訊息作為交易的一部分來傳送。快速表示非持續訊息不會當成交易的一部分傳送,因此可擷取的速度會比作為交易一部分來得快很多;一般表示非持續訊息會當成交易一部分傳送,這會降低如果通道在訊息傳輸時停止,遺失訊息的風險。 NPMSPEED
批次大小 在取得同步點之前要傳送的訊息數上限。訊息一律會個別傳送,但會以批次確定或取消。 BATCHSZ
斷線間隔(秒) 批次結束後,通道關閉前的秒數。在 z/OS® 除外的所有平台上,0 值表示不會切斷通道的連線。在 z/OS 上,0 值表示會立即切斷通道的連線。 DISCINT
資料轉換 這顯示在傳輸之前,訊息是否會先轉換成接收端系統所需的格式。表示在傳輸之前會先轉換訊息;表示接收端應用程式會將訊息轉換成接收端系統所需的格式(這是一般方法)。 CONVERT
批次間隔(毫秒) 這是即使傳輸佇列上沒有任何訊息,通道還是會維持開啟批次的毫秒數。 BATCHINT
批次活動訊號間隔(毫秒) 批次活動訊號間隔允許通道傳送端確認在通道傳送端確定一批訊息之前,通道接收端仍然在作用中。如果通道接收端不在作用中,批次可以取消而不是成為不能確定。透過取消批次,訊息仍然可進行處理,以便能夠(比方說)重新導向至另一個通道。該屬性顯示通道傳送端在假設通道接收端已停用之前,等待通道接收端回應的秒數。0 的值表示不會使用批次活動訊號。如需相關資訊,請參閱減少通道不確定的可能性 BATCHHB
放置權限 這個屬性指定在對目標佇列或 MQI 呼叫執行 MQPUT 指令時,由「訊息通道代理程式 (MCA)」所執行的安全處理類型。預設值表示使用預設使用者 ID;環境定義表示使用來自與訊息關聯之環境定義資訊的替代使用者 ID。 PUTAUT
訊息壓縮 這會依照喜好的順序顯示通道定義支援的訊息壓縮技術。系統會使用通道另一端所支援的第一個技術。表示不執行訊息壓縮;RLE 表示使用執行長度編碼來壓縮訊息資料;ZLIBFAST 表示使用 zlib 壓縮技術來壓縮訊息資料,並偏好快速壓縮;ZLIBHIGH 表示使用 zlib 壓縮技術來壓縮訊息資料,並偏好高階壓縮;ANY 表示可以使用佇列管理程式所支援的任何壓縮技術。如需相關資訊,請參閱 IBM MQ 線上產品說明文件中的分散式佇列及叢集 COMPMSG
標頭壓縮 這會依照喜好的順序顯示通道定義支援的標頭壓縮技術。系統會使用通道另一端所支援的第一個技術。表示不執行標頭壓縮;系統表示執行標頭壓縮。如需相關資訊,請參閱 IBM MQ 線上產品說明文件中的分散式佇列及叢集 COMPHDR
內容控制 這會定義即將傳送給第 6 版以前的佇列管理程式的訊息,其內容會如何處理。該值必須從相容性變更為強制,以保留將 RFH2 傳送給呼叫端的第 6 版行為。可能的值為:

全部表示在傳送訊息至遠端佇列管理程式時,訊息的所有內容都會併入訊息中。這些內容(訊息描述子或延伸中的除外)會放在訊息資料內的一或多個 MQRFH2 標頭中。

相容性。這是預設值;它允許預期 JMS 相關內容位於訊息資料之 MQRFH2 標頭中的應用程式,可以不需修改繼續運作。

如果訊息包含字首為 mcd.jms.usr.mqext. 的內容,則所有選用訊息內容(其 Support 值為 MQPD_SUPPORT_OPTIONAL)(訊息描述子或延伸中的除外)會先放在訊息資料內的一或多個 MQRFH2 標頭中,再將訊息傳送給遠端佇列管理程式。 否則,會先從訊息中移除所有訊息內容(訊息描述子或延伸中的除外),再將訊息傳送給遠端佇列管理程式。

如果訊息包含一個內容,其內容描述子的 Support 欄位不是設為 MQPD_SUPPORT_OPTIONAL,則該訊息會被拒絕,並依據其報告選項來處理。如果訊息包含一或多個內容,其內容描述子的 Support 欄位設為 MQPD_SUPPORT_OPTIONAL,但內容描述子的其他欄位設為非預設值,則會先從訊息中移除這些內容,再將訊息傳送給遠端佇列管理程式。

表示會先從訊息中移除所有訊息內容(訊息描述子或延伸中的除外),再將訊息傳送給遠端佇列管理程式。如果訊息包含一個內容,其內容描述子的 Support 欄位不是設為 MQPD_SUPPORT_OPTIONAL,則該訊息會被拒絕,並依據其報告選項來處理。

PROPCTL
批次資料限制 提供在採用同步點之前,應透過通道傳送的資料量限制(0 到 999999,以 KB 為單位)。值 0 表示不會對透過此通道的批次套用任何資料限制。 BATCHLIM
使用無法傳送郵件的佇列 指定在通道無法遞送訊息時,是否使用無法傳送郵件的佇列。有兩個可能的值:
  • 表示將通道無法遞送的訊息視為失敗,且通道會依據非持續性訊息速度的設定而結束,或是捨棄這些訊息。
  • 表示如果佇列管理程式無法傳送郵件的佇列屬性提供「無法傳送郵件的佇列」名稱,則會使用該佇列。否則,其行為會與相同。
USEDLQ

MCA 頁面

下表列出「叢集佇列管理程式內容」對話框之 MCA 頁面中的屬性。該屬性顯示選定通道執行「訊息通道代理程式 (MCA)」的方式。

屬性 意義 MQSC 參數
MCA 使用者 ID 當訊息通道代理程式嘗試以遠端訊息通道代理程式啟動安全 LU 6.2 階段作業時,所要使用的使用者 ID。 USERID
MCA 類型 這顯示執行訊息通道代理程式 (MCA) 的方式。執行緒表示將 MCA 當成執行緒執行;程序表示將 MCA 當成程序執行。 MCATYPE
MCA 名稱 「訊息通道代理程式」名稱。 MCANAME

「結束程式」頁面

下表列出「叢集佇列管理程式內容」對話框之結束程式頁面中的屬性。這些屬性會配置選定通道所執行的使用者結束程式。

屬性 意義 MQSC 參數
安全結束程式名稱 安全結束程式的名稱。 SCYEXIT
訊息結束程式名稱 訊息結束程式的名稱。 MSGEXIT
傳送結束程式名稱 傳送結束程式的名稱。 SENDEXIT
接收結束程式名稱 接收結束程式的名稱。 RCVEXIT
安全結束程式使用者資料 在呼叫通道安全結束程式時,要傳給通道安全結束程式的資料。 SCYDATA
訊息結束程式使用者資料 在呼叫通道訊息結束程式時,要傳給通道訊息結束程式的資料。 MSGDATA
傳送結束程式使用者資料 在呼叫傳送結束程式時,要傳給通道傳送結束程式的資料。 SENDDATA
接收結束程式使用者資料 在呼叫接收結束程式時,要傳給通道接收結束程式的資料。 RCVDATA

LU6.2 頁面

下表列出「叢集佇列管理程式內容」對話框之 LU6.2 頁面中的屬性。

屬性 意義 MQSC 參數
模式名稱 LU 6.2 模式名稱。 MODENAME
TP 名稱 在鏈結遠端執行之 MCA 程式的名稱或通用名稱。 TPNAME
使用者 ID 在嘗試以遠端 MCA 起始安全 LU 6.2 階段作業時,MCA 會使用的使用者 ID。 USERID
密碼 在嘗試以遠端 MCA 起始安全 LU 6.2 階段作業時,MCA 會使用的密碼。 PASSWORD

「重試」頁面

下表列出「叢集佇列管理程式內容」對話框之重試頁面中的屬性。這些屬性會配置當通道無法連接遠端佇列管理程式時,通道的行為。

屬性 意義 MQSC 參數
短重試次數 通道可以嘗試連接遠端佇列管理程式的次數上限。 SHORTRTY
短重試間隔 通道在短重試次數期間,於重試連接遠端佇列管理程式之前必須等待的大約間隔(秒)。0 的值表示通道會立即重試。 SHORTTMR
長重試次數 通道可以嘗試連接遠端佇列管理程式的次數上限。只有在短重試次數屬性中指定的計數已用盡,且通道仍然無法順利連接遠端佇列管理程式時,才會使用這個屬性的值。 LONGRTY
長重試間隔 通道在長重試次數期間,於重試連接遠端佇列管理程式之前必須等待的大約間隔(秒)。0 的值表示通道會立即重試。 LONGTMR
保持作用中間隔 保持作用中間隔屬性的值指定通道的逾時值。「自動」表示保持作用中值是根據協議的活動訊號間隔值而定。如果指定值且協議的活動訊號間隔大於零,則保持作用中間隔會是協議的活動訊號間隔加 60 秒;如果協議的活動訊號間隔為零,保持作用中間隔也是零。0 的值表示這個通道停用「保持作用中」。 KAINT

「訊息重試」頁面

下表列出「叢集佇列管理程式內容」對話框之訊息重試頁面中的屬性。這些屬性會配置當通道第一次嘗試將訊息放到遠端佇列失敗時,通道的行為。

屬性 意義 MQSC 參數
訊息重試次數 通道在決定無法遞送訊息至遠端佇列之前,會重試連接遠端佇列管理程式的次數。只有在訊息重試結束程式名稱屬性為空白時,這個屬性才會控制 MCA 的動作。如果「訊息重試結束程式名稱」屬性不是空白,則訊息重試次數屬性的值會傳給結束程式供結束程式使用,但通道重試連接的次數是由結束程式控制,而非由訊息重試次數屬性控制。 MRRTY
訊息重試間隔 在通道可以重試將訊息放到遠端佇列之前,必須等待的時間長度下限(毫秒)。 MRTMR
訊息重試結束程式名稱 通道訊息重試結束程式的名稱。 MRDATA
訊息重試結束程式使用者資料 在呼叫通道訊息重試結束程式時,要傳給通道訊息重試結束程式的資料。 MREXIT

「叢集」頁面

下表列出「叢集佇列管理程式內容」對話框之叢集頁面中的屬性。

屬性 意義 MQSC 參數
叢集名稱 在其中共用選定通道定義的叢集名稱。  
叢集佇列管理程式 管理選定通道定義之佇列管理程式的名稱。  
定義類型 這會顯示通道定義的方式。叢集傳送端表示通道是由明確定義來定義成叢集傳送端通道;自動叢集傳送端表示通道是由自動定義單獨定義成叢集傳送端通道;自動明確叢集傳送端表示通道是由自動定義和明確定義來定義成叢集傳送端通道;叢集接收端表示通道是由明確定義來定義成叢集接收端通道。 DEFTYPE
佇列管理程式類型 這顯示叢集中佇列管理程式的功能。儲存庫表示佇列管理程式是叢集的完整儲存庫;一般表示佇列管理程式是叢集的局部儲存庫。 QMTYPE
QMID 內部產生的叢集佇列管理程式的唯一名稱。 QMID
網路優先順序 這個屬性的值指出網路連線的通道優先順序;0 是最低優先順序。 NETPRTY
CLWL 通道等級 叢集中的通道等級;0 是最低等級。如需相關資訊,請參閱 IBM MQ 線上產品說明文件中的分散式佇列及叢集 CLWLRANK
CLWL 通道優先順序 叢集中的通道優先順序;0 是最低優先順序。如需相關資訊,請參閱 IBM MQ 線上產品說明文件中的分散式佇列及叢集 CLWLPRTY
CLWL 通道加權 套用到通道的加權,以便控制透過通道傳送訊息的比率;1 是最低加權。如需相關資訊,請參閱 IBM MQ 線上產品說明文件中的分散式佇列及叢集 CLWLWGHT
傳輸佇列 叢集傳送端通道正在從這個傳輸佇列傳送訊息。
其名稱是下列其中一個傳輸佇列:
SYSTEM.CLUSTER.TRANSMIT.QUEUE
預設叢集傳輸佇列。該佇列共用於叢集傳送端通道之間。如果佇列管理程式屬性預設叢集傳輸佇列設為 SCTQ,且沒有任何傳輸佇列的叢集通道名稱參數設為解析成這個叢集傳送端通道,則會使用這個佇列。如果佇列管理程式的版本小於 IBM WebSphere® MQ 7.5 版,也會使用該佇列。
SYSTEM.CLUSTER.TRANSMIT.ChannelName
由於將佇列管理程式屬性預設叢集傳輸佇列設為每一個通道的佇列,所以傳輸佇列是由佇列管理程式所建立。依預設,該佇列不會在叢集傳送端通道之間共用。
使用者定義的傳輸佇列
傳輸佇列參數叢集通道名稱被手動設為解析成這個叢集傳送端通道。可能有多個叢集傳送端通道會從這個傳輸佇列傳送訊息。
XMITQ

SSL 頁面

下表列出「叢集佇列管理程式內容」對話框之 SSL 頁面中的屬性。這些屬性會配置通道來使用 TLS 安全。

屬性 意義 MQSC 參數
SSL CipherSpec SSL 連線之 CipherSpec 的名稱。IBM MQ TLS 通道定義的兩端都必須具有相同的 SSL CipherSpec 屬性值。 SSLCIPH
只接受識別名稱符合這些值的憑證 來自同層級佇列管理程式或 IBM MQ 通道另一端之用戶端的憑證上「識別名稱」的值。當通道啟動時,這個屬性的值會與憑證的「識別名稱」相比較。 SSLPEER
鑑別起始連線的雙方 這個參數指定通道鑑別 TLS 用戶端的方式。必要表示通道必須接收並鑑別來自 TLS 用戶端的 TLS 憑證;選用表示通道不需要接收及鑑別來自 TLS 用戶端的 TLS 憑證。如果該值是選用,且同層級 TLS 用戶端傳送憑證,則通道會照常鑑別該憑證。 SSLCAUTH

「統計資料」頁面

下表列出「叢集佇列管理程式內容」對話框之統計資料頁面中的屬性。統計資料頁面會顯示前次變更叢集佇列管理程式的日期和時間。

屬性 意義 MQSC 參數
變更日期 前次變更佇列屬性的日期。 ALTDATE
變更時間 前次變更佇列屬性的時間。 ALTTIME

參考 參考

反饋

「時間戳記」圖示 前次更新時間: Wednesday, 14 February 2018
http://www.ibm.com/support/knowledgecenter/SSFKSJ_9.0.0/com.ibm.mq.explorer.doc/com.ibm.mq.explorer.doc/e_properties_clusqmgr.htm