叢集佇列管理程式內容
「叢集佇列管理程式內容」對話框會顯示已選定叢集佇列管理程式上叢集傳送端和叢集接收端通道的內容。 您不能編輯「叢集佇列管理程式內容」對話框中的任何內容。
叢集佇列管理程式是作為叢集成員的佇列管理程式。 叢集佇列管理程式 一詞也用來表示叢集中每一個佇列管理程式維護其他佇列管理程式以及叢集中的物件(特別是叢集傳送端及叢集接收端通道)的記錄。
「叢集佇列管理程式內容」對話框會顯示已選定叢集佇列管理程式上叢集傳送端和叢集接收端通道的內容。 下表列出顯示在內容對話框中的內容。 這些內容不同於「通道內容」對話框中針對相同通道所顯示的內容 (請參閱 通道內容)。
您不能編輯「叢集佇列管理程式內容」對話框中的任何內容。
表格提供 DISPLAY CLUSQMGR 指令同等的 MQSC 參數。 如需 MQSC 指令的相關資訊,請參閱 IBM® 文件中的 使用 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 指令)。 Yes 表示佇列管理程式已暫停。 |
SUSPEND |
傳輸通訊協定 | 通道使用的傳輸類型。 | TRPTYPE |
版本 | 與叢集佇列管理程式相關聯的 IBM MQ 安裝版本。 版本的格式如下:
|
版本 |
「延伸事項」頁面
下表列出「叢集佇列管理程式內容」對話框之延伸事項頁面上的內容。
內容 | 意義 | MQSC 參數 |
---|---|---|
訊息長度上限 | 可在通道上傳輸的訊息長度上限(以位元組計)。 | MAXMSGL |
活動訊號間隔 | 活動訊號間隔的長度(秒)。 零值表示未發生活動訊號。 使用的值為在通道傳送端和接收端所指定的較大值。 活動訊號間隔是指當傳輸佇列中沒有訊息時,活動訊號流從傳送端 MCA 通過的時間(秒)。 活動訊號交換提供接收 MCA 停止通道的機會。 | HBINT |
序號折返 | 序號是透過通道傳送的訊息計數。 每次透過通道傳送一則訊息時,序號就會遞增。 此內容顯示從 1 重新啟動之前,可以達到的最高訊息序號。 在通道啟動時,通道兩端必須有相同的序號折返值;否則,您會收到錯誤。 | SEQWRAP |
非持續性訊息速度 | 顯示是否將非持續訊息作為交易的一部分來傳送。 Fast 表示非持續訊息不會作為交易的一部分來傳送,因此比作為交易的一部分更快地可供擷取;Normal 表示非持續訊息會作為交易的一部分來傳送,這會降低通道在訊息傳輸期間停止時遺失訊息的風險。 |
NPMSPEED |
批次大小 | 在取得同步點之前要傳送的訊息數上限。 訊息一律會個別傳送,但會以批次確定或取消。 | BATCHSZ |
斷線間隔(秒) | 批次結束後,通道關閉前的秒數。 在 z/OS®以外的所有平台上,值 0 表示通道不會中斷連線。 在 z/OS上,值 0 表示通道立即中斷連線。 | DISCINT |
資料轉換 | 這顯示在傳輸之前,訊息是否會先轉換成接收端系統所需的格式。 Yes 表示在傳輸之前會轉換訊息;No 表示接收端應用程式會將訊息轉換成接收端系統上所需的格式(這是一般方法)。 |
CONVERT |
批次間隔(毫秒) | 這是即使傳輸佇列上沒有任何訊息,通道還是會維持開啟批次的毫秒數。 | BATCHINT |
批次活動訊號間隔(毫秒) | 批次活動訊號間隔允許通道傳送端確認在通道傳送端確定一批訊息之前,通道接收端仍然在作用中。 如果通道接收端不在作用中,批次可以取消而不是成為不能確定。 透過取消批次,訊息仍然可進行處理,以便能夠(比方說)重新導向至另一個通道。 這個內容會顯示通道傳送端在假設通道接收端已停用之前,等待通道接收端回應的秒數。 0 的值表示不會使用批次活動訊號。 如需相關資訊,請參閱 減少通道不確定的可能性。 | BATCHHB |
放置權限 | 這個內容指定在對目標佇列或 MQI 呼叫執行 MQPUT 指令時,要由「訊息通道代理程式 (MCA)」執行的安全處理類型。 Default 表示使用預設使用者 ID;Context 表示使用與訊息相關聯的環境定義資訊中的替代使用者 ID。 |
PUTAUT |
訊息壓縮 | 這會依照喜好的順序顯示通道定義支援的訊息壓縮技術。 系統會使用通道另一端所支援的第一個技術。 None 表示不執行訊息壓縮;RLE 表示使用執行長度編碼來執行訊息資料壓縮;ZLIBFAST
表示使用 zlib 壓縮技術來執行訊息資料壓縮,且偏好快速壓縮時間;ZLIBHIGH 表示使用 zlib 壓縮技術來執行訊息資料壓縮,並偏好高階壓縮;ANY 表示可以使用佇列管理程式支援的任何壓縮技術。 如需相關資訊,請參閱 IBM 說明文件中的 分散式佇列及叢集 。 |
COMPMSG |
標頭壓縮 | 這會依照喜好的順序顯示通道定義支援的標頭壓縮技術。 系統會使用通道另一端所支援的第一個技術。 None 表示不執行標頭壓縮;System 表示執行標頭壓縮。 如需相關資訊,請參閱 IBM 說明文件中的 分散式佇列及叢集 。 |
COMPHDR |
內容控制 | 這會定義即將傳送給第 6 版以前的佇列管理程式的訊息,其內容會如何處理。 該值必須從相容性變更為強制,以保留將 RFH2 傳送給呼叫端的第 6 版行為。 可能的值為: 全部表示在傳送訊息至遠端佇列管理程式時,訊息的所有內容都會併入訊息中。 這些內容(訊息描述子或延伸中的除外)會放在訊息資料內的一或多個 MQRFH2 標頭中。 相容性。 這是預設值;它允許預期 JMS 相關內容位於訊息資料之 MQRFH2 標頭中的應用程式,可以不需修改繼續運作。 如果訊息包含字首為 mcd. 的內容, jms., usr., 或 mqext. 則所有選用訊息內容(其中「支援」值為 MQPD_SUPPORT_OPTIONAL),訊息描述子(或延伸)中的除外,會在將訊息傳送至遠端佇列管理程式之前,先置於訊息資料的一或多個 MQRFH2 標頭中。 否則,會先從訊息中移除所有訊息內容(訊息描述子或延伸中的除外),再將訊息傳送給遠端佇列管理程式。 |
PROPCTL |
如果訊息包含一個內容,其內容描述子的 Support 欄位不是設為 MQPD_SUPPORT_OPTIONAL,則該訊息會被拒絕,並依據其報告選項來處理。 如果訊息包含一或多個內容,其內容描述子的 Support 欄位設為 MQPD_SUPPORT_OPTIONAL,但內容描述子的其他欄位設為非預設值,則會先從訊息中移除這些內容,再將訊息傳送給遠端佇列管理程式。 無表示會先從訊息中移除所有訊息內容(訊息描述子或延伸中的除外),再將訊息傳送給遠端佇列管理程式。 如果訊息包含一個內容,其內容描述子的 Support 欄位不是設為 MQPD_SUPPORT_OPTIONAL,則該訊息會被拒絕,並依據其報告選項來處理。 |
||
批次資料限制 | 提供在採用同步點之前,應透過通道傳送的資料量限制(0 到 999999,以 KB 為單位)。 值 0 表示不會對透過此通道的批次套用任何資料限制。 | BATCHLIM |
使用無法傳送郵件的佇列 | 指定在通道無法遞送訊息時,是否使用無法傳送郵件的佇列。 有兩個可能的值: | USEDLQ |
MCA 頁面
下表列出「叢集佇列管理程式內容」對話框之 MCA 頁面上的內容。 這些內容顯示所選取通道的「訊息通道代理程式 (MCA)」的執行方式。
內容 | 意義 | MQSC 參數 |
---|---|---|
MCA 使用者 ID | 當訊息通道代理程式嘗試以遠端訊息通道代理程式啟動安全 LU 6.2 階段作業時,所要使用的使用者 ID。 | UserID |
MCA 類型 | 這顯示執行訊息通道代理程式 (MCA) 的方式。 Thread 表示 MCA 以執行緒方式執行;Process 表示 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 |
長重試次數 | 通道可以嘗試連接遠端佇列管理程式的次數上限。 只有在 Short retry count 內容中指定的計數已用盡,且通道仍未順利連接遠端佇列管理程式時,才會使用此內容的值。 |
LONGRTY |
長重試間隔 | 通道在長重試次數期間,於重試連接遠端佇列管理程式之前必須等待的大約間隔(秒)。 0 的值表示通道會立即重試。 | LONGTMR |
持續作用間隔 | Keep alive interval 內容的值指定通道的逾時值。 「自動」表示保留作用中值基於協議 Heartbeat interval 的值。 如果指定值且協議 Heartbeat interval 大於零,則 Keep alive interval 是協議 Heartbeat interval 加 60 秒;如果協議 Heartbeat interval 為零,則 Keep
alive interval 也為零。 0 的值表示這個通道停用「保持作用中」。 |
KAINT |
「訊息重試」頁面
下表列出「叢集佇列管理程式內容」對話框之訊息重試頁面上的內容。 這些內容會配置當通道第一次嘗試將訊息放到遠端佇列失敗時,通道的行為方式。
內容 | 意義 | MQSC 參數 |
---|---|---|
訊息重試次數 | 通道在決定無法遞送訊息至遠端佇列之前,會重試連接遠端佇列管理程式的次數。 只有在 Message retry exit name 內容為空白時,此內容才會控制 MCA 的動作。 如果「訊息重試結束程式名稱」內容不是空白,則會將 Message retry count 內容的值傳遞給結束程式,以供結束程式使用,但通道重試連接的次數是由結束程式控制,而不是由 Message
retry count 內容控制。 |
MRRTY |
訊息重試間隔 | 在通道可以重試將訊息放到遠端佇列之前,必須等待的時間長度下限(毫秒)。 | MRTMR |
訊息重試結束程式名稱 | 通道訊息重試結束程式的名稱。 | MRDATA |
訊息重試結束程式使用者資料 | 在呼叫通道訊息重試結束程式時,要傳給通道訊息重試結束程式的資料。 | MREXIT |
「叢集」頁面
下表列出「叢集佇列管理程式內容」對話框之叢集頁面上的內容。
內容 | 意義 | MQSC 參數 |
---|---|---|
叢集名稱 | 在其中共用選定通道定義的叢集名稱。 | |
叢集佇列管理程式 | 管理選定通道定義之佇列管理程式的名稱。 | |
定義類型 | 這會顯示通道定義的方式。 Cluster-sender 表示從明確定義將通道定義為叢集傳送端通道;Auto cluster-sender 表示僅透過自動定義將通道定義為叢集傳送端通道;Auto
explicit cluster-sender 表示透過自動定義和明確定義將通道定義為叢集傳送端通道;Cluster-receiver 表示從明確定義將通道定義為叢集接收端通道。 |
DEFTYPE |
佇列管理程式類型 | 這顯示叢集中佇列管理程式的功能。 Repository 表示佇列管理程式是叢集的完整儲存庫;Normal 表示佇列管理程式是叢集的局部儲存庫。 |
QMTYPE |
QMID | 內部產生的叢集佇列管理程式的唯一名稱。 | QMID |
網路優先順序 | 這個內容的值指出網路連線的通道優先順序;0 是最低優先順序。 | NETPRTY |
CLWL 通道等級 | 叢集中的通道等級;0 是最低等級。 如需相關資訊,請參閱 IBM 說明文件中的 分散式佇列及叢集 。 | CLWLRANK |
CLWL 通道優先順序 | 叢集中的通道優先順序;0 是最低優先順序。 如需相關資訊,請參閱 IBM 說明文件中的 分散式佇列及叢集 。 | CLWLPRTY |
CLWL 通道權重 | 套用到通道的加權,以便控制透過通道傳送訊息的比率;1 是最低加權。 如需相關資訊,請參閱 IBM 說明文件中的 分散式佇列及叢集 。 | CLWLWGHT |
傳輸佇列 | 叢集傳送端通道正在從這個傳輸佇列傳送訊息。 其名稱是下列其中一個傳輸佇列:
|
XMITQ |
SSL 頁面
下表列出「叢集佇列管理程式內容」對話框之 SSL 頁面上的內容。 這些內容會配置通道來使用 TLS 安全。
內容 | 意義 | MQSC 參數 |
---|---|---|
SSL CipherSpec | SSL 連線之 CipherSpec 的名稱。 IBM MQ TLS 通道定義的兩端在 SSL CipherSpec 內容中必須具有相同的值。 | SSLCIPH |
只接受識別名稱符合這些值的憑證 | 來自同層級佇列管理程式或 IBM MQ 通道另一端用戶端的憑證上的「識別名稱」值。 當通道啟動時,此內容的值會與憑證的「識別名稱」進行比較。 | SSLPEER |
鑑別起始連線的雙方 | 這個參數指定通道鑑別 TLS 用戶端的方式。 Required 表示通道必須從 TLS 用戶端接收並鑑別 TLS 憑證;Optional 表示通道不需要從 TLS 用戶端接收並鑑別 TLS 憑證。 如果值為 Optional 且同層級 TLS 用戶端傳送憑證,則通道會正常鑑別憑證。 |
SSLCAUTH |
「統計資料」頁面
下表列出「叢集佇列管理程式內容」對話框之統計資料頁面上的內容。 統計資料頁面會顯示前次變更叢集佇列管理程式的日期和時間。
內容 | 意義 | MQSC 參數 |
---|---|---|
變更日期 | 前次變更佇列內容的日期。 | ALTDATE |
變更時間 | 前次變更佇列內容的時間。 | ALTTIME |