叢集佇列管理程式內容
「叢集佇列管理程式內容」對話框會顯示已選定叢集佇列管理程式上叢集傳送端和叢集接收端通道的屬性。您不能編輯「叢集佇列管理程式內容」對話框中的任一屬性。
叢集佇列管理程式是作為叢集成員的佇列管理程式。叢集佇列管理程式 一詞也用來表示叢集中每一個佇列管理程式維護其他佇列管理程式以及叢集中的物件(特別是叢集傳送端及叢集接收端通道)的記錄。
「叢集佇列管理程式內容」對話框會顯示已選定叢集佇列管理程式上叢集傳送端和叢集接收端通道的屬性。下表列出顯示在內容對話框的屬性。這些屬性不同於在「通道內容」對話框中針對相同通道所顯示的屬性(請參閱「通道」內容)。
您不能編輯「叢集佇列管理程式內容」對話框中的任一屬性。
表格提供 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 安裝的版本。版本的格式如下:
|
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 |
傳輸佇列 | 叢集傳送端通道正在從這個傳輸佇列傳送訊息。 其名稱是下列其中一個傳輸佇列:
|
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 |