佇列管理程式內容

您可以為本端和遠端佇列管理程式設定內容。

這個頁面上的表格列出您可以為本端和遠端佇列管理程式設定的所有內容。 每一項內容都有一個簡要說明,來說明您何時需要配置該內容。 在相關的地方,這些表格也提供了 ALTER 和 DISPLAY QMGR 指令的對等 MQSC 參數。 如需 MQSC 指令的相關資訊,請參閱 IBM Documentation中的 使用 MQSC 指令管理 IBM® MQ

使用 ALTER QMGR 指令透過 MQSC 變更的佇列管理程式內容,是針對本端及遠端佇列管理程式所顯示的內容。 請注意,IBM MQ Explorer 不會顯示遠端佇列管理程式的所有內容。

qm.ini 檔案中定義的那些內容,是只針對本端佇列管理程式所顯示的內容。 例如,Recovery Logs 和 XA 的規格套用至 qm.ini 檔案,因此,只會顯示給本端佇列管理程式。

如需您可以在佇列管理程式的內容對話框中同時對本端和遠端佇列管理程式設定之所有內容的清單,請參閱下列表格:

[UNIX、Linux、Windows、IBM i]這些頁面部分內容只適用於 Multiplatforms 佇列管理程式。

指出 z/OS® 佇列管理程式上無法使用的 [z/OS]內容頁面。

以星號 (*) 標示的內容會更新配置檔,因此您可以在佇列管理程式停止時加以檢視及編輯。 如果您在佇列管理程式執行時編輯標示的內容,則您必須停止並重新啟動佇列管理程式,變更才會生效。 您只能在佇列管理程式執行時編輯未標示的內容。 如需配置內容的相關資訊,請參閱 IBM Documentation中的 qm.ini 檔案段落及屬性

[z/OS]下表列出您可以為遠端 z/OS 佇列管理程式設定的系統參數。 這些內容不會顯示在「佇列管理程式內容」對話框中。 這裡包含這些內容,是因為它們仍然是佇列管理程式的內容。 如需相關資訊,請參閱 配置 z/OS 佇列管理程式系統參數

如需相關資訊,請參閱 IBM Documentation中的 管理 IBM MQ使用 MQSC 指令管理 IBM MQ

一般

下表列出您可以在「佇列管理程式內容」對話框的一般頁面上設定的內容。 在一般頁面上以星號 (*) 標示的內容,會與配置檔中的段落相關。

內容 意義 MQSC 參數
*佇列管理程式名稱 唯讀。 在建立之後,您就不能變更佇列管理程式的名稱。 QMNAME
*平台 唯讀。 這是在其中執行佇列管理程式的平台架構。 平台
佇列管理程式狀態 唯讀。 此內容顯示可以是下列選項之一的佇列管理程式狀態:
  1. 執行中
  2. 啟動中
  3. 靜止中
STATUS
編碼字集 ID 唯讀。 這是佇列管理程式的編碼字集 ID (CCSID)。 CCSID 是與 API 所定義的所有字串欄位一起使用的 ID。 該值必須定義以用於您的平台,且必須使用適用於該平台的字集。 CCSID
說明 輸入佇列管理程式用途的有意義的說明。 請參閱IBM MQ Explorer 中輸入字串 DESCR
*指令層次 唯讀。 這是佇列管理程式的功能層次。 CMDLEVEL
版本 唯讀。 這是已安裝 IBM MQ 的版本。 格式為 VVRRMMFF:
  • VV:版本
  • RR:版次
  • MM:維護層次
  • FF:修正層次
版本
[Windows]* 啟動 Startup 內容控制所選取佇列管理程式的啟動方式。 此內容僅適用於 Windows 。 「啟動」內容有四個選項。

選取 自動 ,以在 IBM MQ Series 服務啟動時自動啟動佇列管理程式。 這是預設值。

選取 自動,允許多個佇列管理程式實例在「 IBM MQ 系列」服務啟動時自動啟動佇列管理程式。 如需相關資訊,請參閱 IBM Documentationcrtmqmsax 選項。

選取 互動式(手動)以透過 IBM MQ Explorer 手動啟動佇列管理程式。 佇列管理程式會在登入的使用者(互動式使用者)下執行。 當互動式使用者登出時,佇列管理程式即會自動停止。

選取服務(手動)以透過IBM MQ Explorer手動啟動佇列管理程式。 佇列管理程式會作為 MQ Services 服務的子項執行。 當互動式使用者登出時,佇列管理程式不會自動停止。

(不適用。)
指令伺服器控制 若要配置指令伺服器,使其可以在佇列管理程式啟動時自動啟動,請按一下佇列管理程式;若要配置指令伺服器,使其不會自動啟動而必須手動啟動,請按一下手動 SCMDSERV
通道起始控制 若要配置通道起始程式,使其可以在佇列管理程式啟動時自動啟動,請按一下佇列管理程式;若要配置通道起始程式,使其不會自動啟動而必須手動啟動,請按一下手動 SCHINIT

延伸事項

下表列出您可以在「佇列管理程式內容」對話框的延伸事項頁面上設定的內容。 延伸頁面上的 Default bind type 內容與配置檔中的 DefaultBindType 段落索引鍵相關。

內容 意義 MQSC 參數
無法傳送郵件的佇列 選取佇列管理程式會用來作為無法傳送郵件的佇列的佇列名稱。 DEADQ
觸發間隔 輸入在觸發佇列的訊息之間,佇列管理程式必須等待的毫秒數(0 到 999999999)。 只有在 佇列內容 中的 Trigger type 內容設為時,才會使用這個內容First. TRIGINT
未確定的訊息上限 輸入同步點內未確定訊息數上限(1 到 999999999),以限制在任何單一同步點內可以擷取及放置的訊息數。 這個內容不會用於從同步點外放置或擷取的訊息。 MAXUMSGS
控點上限 輸入任何一個作業可同時擁有的開啟控點數上限(0 到 999999999)。 MAXHANDS
訊息長度上限 輸入佇列管理程式的佇列所允許的訊息長度上限(32 KB 到 100 MB)。 預設值是 4 MB(4 194 304 個位元組)。 如果您降低佇列管理程式的訊息長度上限,您也必須降低 SYTEM.DEFAULT.LOCAL.QUEUE 定義以及所有其他連接到佇列管理程式之佇列的長度上限。 如此可以確保佇列管理程式的上限,不會小於任一佇列管理程式之佇列的限制。 如果您不這樣做,且應用程式只查詢佇列的 Max message length 內容值,則應用程式可能無法正常運作。 MAXMSGL
內容長度上限 這個值會控制內容資料的大小(位元組),這些內容資料可以隨第 7 版佇列管理程式中的訊息傳送。 如果內容的大小超過內容長度上限,則訊息會被拒。 MAXPROPL
最高優先順序 唯讀。 這是佇列管理程式的優先順序上限,即 9 MAXPRTY
訊息標記瀏覽間隔 輸入時間間隔(毫秒),佇列管理程式在該間隔之後會自動取消標示瀏覽過的訊息。 間隔可以設定為 999999999(上限)毫秒。 間隔也可以設定為無限制。 預設值是 5000。
注意: 您不應減少低於預設值 5000 的值。
MARKINT
指令輸入佇列 唯讀。 這是系統指令輸入佇列的名稱。 適當授權的應用程式可將指令置於這個佇列上。 COMMANDQ
同步點 唯讀。 這個內容指出同步點是否可用於佇列管理程式。 在下列平台上,同步點一律可用:
  • [AIX、Linux、Windows]AIX®, Linux®, and Windows
  • [z/OS]z/OS
.
SYNCPT
分送清單 唯讀。 這個內容指出佇列管理程式是否支援分送清單。 此內容僅在 Multiplatforms上有效。 DISTL
AIX and Linux(僅限)應用程式群組 「應用程式群組」選項指定用戶端連接所屬的應用程式群組。 預設值不屬於應用程式群組。 (不適用。)
*預設連結類型 這是應用程式未在 MQCONNX 呼叫的 MQCNO 參數上指定連結類型時使用的預設連結類型。 請選取 SHAREDISOLATED (不適用。)
*錯誤日誌大小 指定日誌要複製到備份時,所使用之佇列管理程式錯誤日誌的大小。 值必須為 1048576 到 2147483648 個位元組。 預設值是 262144 個位元組 (256 KB)。 (不適用。)
*排除的訊息 如果系統大量使用,您的 IBM MQ 系統可能會產生大量的資訊訊息。 因此,必要時您可以排除某些訊息。 輸入未寫入佇列管理程式錯誤日誌之每一則訊息的訊息 ID。 請從下列清單輸入以逗點區隔的訊息 ID 清單:
  • [IBM i]7163-工作已啟動訊息 (僅限IBM i )
  • 7234 - 載入的訊息數
  • 9001 - 通道程式正常結束
  • 9002 - 通道程式已啟動
  • 9202 - 遠端主機無法使用
  • 9524 - 遠端佇列管理程式無法使用
  • 9528 - 使用者要求結束通道
  • 9999 - 通道程式異常結束
(不適用。)
*抑制的訊息 如果系統大量使用,您的 IBM MQ 系統可能會產生大量的資訊訊息。 必要時,您可以避免讓選取的訊息傳送給主控台或印刷版日誌。 輸入在指定的時間間隔內,只會寫入佇列管理程式錯誤日誌一次之每一則訊息的訊息 ID。 時間間隔指定在抑制訊息間隔內容中。 請從下列清單輸入以逗點區隔的訊息 ID 清單:
  • 7163-工作已啟動訊息 (僅限IBM i )
  • 7234 - 載入的訊息數
  • 9001 - 通道程式正常結束
  • 9002 - 通道程式已啟動
  • 9202 - 遠端主機無法使用
  • 9524 - 遠端佇列管理程式無法使用
  • 9528 - 使用者要求結束通道
  • 9999 - 通道程式異常結束

如果在 Excluded MessagesSuppressed Messages 內容中指定相同的訊息 ID,則會排除該訊息。

(不適用。)
*抑制的訊息間隔 鍵入時間間隔(秒),在此時間間隔內,Suppressed Messages 內容中指定的訊息只會寫入佇列管理程式錯誤日誌一次。 值必須是 1 到 86400 秒。 預設值是 30 秒。 (不適用。)
自訂 包含 Custom 參數僅供 IBM 使用,在引進個別內容之前保留用於新特性的配置。 可能的值是使用 MQSC 樣式語法,並以至少一個個空格分隔的零個以上內容/值配對清單。
內容名稱及值區分大小寫,且必須以大寫來指定。 這些值可包含空格、括弧以及單引號(必須使用另一個單引號跳出)。 如果要併入其他字元,包括巢狀括弧 (),則可以將其含括在兩個單引號中(每側各一個)。 有效的語法範例如下:
  • CUSTOM('')
  • CUSTOM('A(B)')
  • CUSTOM('C(D) E(F)')
  • CUSTOM('G(5000) H(''9.20.4.6(1415)'')')

佇列管理程式會剖析該值,但如果無法根據這些規則來剖析字串,或是字串包含無法辨識的內容或值,佇列管理程式將會忽略這些錯誤。

CUSTOM
[z/OS]開啟共用佇列 (僅限 z/OS)當佇列管理程式對共用佇列發出 MQOPEN 呼叫,且 MQOPEN 呼叫的 ObjectQmgrName 參數中指定的佇列管理程式與處理佇列管理程式位於相同的佇列共用群組時, Opening shared queues 內容會指定是否使用 ObjectQmgrName,或處理佇列管理程式是否直接開啟共用佇列。 使用 ObjectQmgrName 中指定的佇列管理程式表示會使用 ObjectQmgrName,並開啟適當的傳輸佇列;使用本端佇列管理程式表示處理端佇列管理程式會直接開啟共用佇列,其可降低佇列管理程式網路中的資料流量。 SQQMNAME
[z/OS]內部群組佇列作業 (僅限z/OS ) 指定是否使用內部群組佇列作業。 使用共用傳輸佇列 (SYSTEM.QSG.TRANSMIT.QUEUE) 當佇列共用群組內的佇列管理程式交換訊息時,按一下 已啟用; 當佇列共用群組內的佇列管理程式交換訊息時,若要使用非共用傳輸佇列及通道,請按一下 已停用。 如果您停用內部群組佇列,則訊息傳送會使用佇列管理程式不屬於佇列共用群組時的相同機制。 IGQ
[z/OS]IGQ 使用者 ID (僅限z/OS ) 指定使用者 ID ,供 IGQ 代理程式用來建立將訊息放入目的地佇列的權限。 佇列管理程式必須是佇列共用群組的成員,才能使用這個內容。 若要指定要使用佇列共用群組內的接收端佇列管理程式的使用者 ID,作為 IGQ 使用者 ID,請將這個欄位保留空白。 IGQUSER
[z/OS]IGQ 權限檢查類型 (僅限z/OS ) 指定要由 IGQ 代理程式使用的權限檢查類型,以及使用者 ID。 這會建立將訊息放到目的地佇列的權限。 佇列管理程式必須是佇列共用群組的成員,才能使用這個內容。 若要指定使用預設使用者 ID 來建立權限,請按一下 預設; 若要指定使用 IGQ 使用者 ID 及 ALT 使用者 ID 來建立權限,請按一下 替代或 IGQ; 若要指定僅使用 IGQ 使用者 ID 來建立權限,請按一下 僅 IGQ; 若要指定使用 SYSTEM.QSG.TRANSMIT.QUEUE 佇列上訊息描述子中 UserIdentifier 欄位的使用者 ID 來建立權限,請按一下 環境定義 IGQAUT
[z/OS]到期間隔 (僅限z/OS ) 鍵入大約值 (以秒為單位) ,指定掃描佇列以捨棄過期訊息的頻率。 值必須是 1 到 99999999 之間。 即使您指定較小的值 (1 - 4),掃描間隔下限仍為 5 秒。 指定間隔為 0,可確保不掃描佇列;這是預設值。 EXPRYINT
[z/OS]安全設定檔案例 (僅限z/OS ) 指定佇列管理程式是否支援大小寫混合格式或僅大寫的安全設定檔名稱。 請選取混合來指定安全名稱可以是大寫或是大小寫混合格式。 請選取大寫來指定安全設定檔名稱必須是大寫。 這是預設值。 SCYCASE
[z/OS]群組回復單元 (僅限z/OS ) 此內容的值可以是「已啟用」或「已停用」。 如果系統已正確配置,該值只能設為「啟用」,否則會傳回錯誤。 「啟用」是預設值。

系統程式設計師必須使用指定的代碼,來識別哪一個配置檢查失敗。 接著,其必須採取更正動作,然後重新發出 ALTER QMGR 指令。

當您啟用群組回復單元(GROUPUR 支援)時,即會執行許多配置檢查,來確保配置步驟已完成。 如果這些任一檢查失敗,您就不能啟用這項支援。

如果啟用 GROUPUR 佇列管理程式內容,當佇列管理程式啟動時,也會執行這些檢查。 如果在啟動期間其中一個檢查失敗,則會停用群組回復單元,直到您更正錯誤,並重新啟用 GROUPUR 佇列管理程式內容為止。

如需相關資訊,請參閱 IBM Documentation中的 CSQM507E

GROUPUR
[z/OS]失去連結機能連線功能 (僅限 z/OS)指定在 CFCONLOS 設為作為佇列管理程式的情況下,當佇列管理程式失去與管理結構或任何 CF 結構的連線時所採取的動作。 其兩個選項如下:
  • 終止。 這是預設值。 佇列管理程式會在與 CF 結構的連線中斷時終止。
  • 容忍。 佇列管理程式容忍中斷與 CF 結構的連線,並且不會終止。 只有在佇列共用群組中的所有佇列管理程式均為 710 或更高的指令層次時,才能設定容忍
CFCONLOS
[UNIX、Linux、Windows、IBM i]

結束程式(多平台)

下表列出您可以在「佇列管理程式內容」對話框的結束程式頁面上設定的內容。 若要配置佇列管理程式來執行使用者結束程式,請編輯結束程式頁面上的內容。 結束程式頁面上的內容,會與配置檔中的段落相關。

內容 意義 段落索引鍵
*結束程式預設路徑 如果佇列管理程式是 32 位元,請輸入這個佇列管理程式的結束程式的預設儲存位置路徑。 ExitsDefaultPath
*結束程式預設路徑(64 位元) 如果佇列管理程式是 64 位元,請輸入這個佇列管理程式的結束程式的預設儲存位置路徑。 ExitsDefaultPath64
*本端 API 結束程式 新增要用於這個佇列管理程式之本端 API 結束程式的詳細資料。 ApiExitLocal
* 名稱 指定 API 結束程式的說明性名稱,該名稱會傳遞至 MQAXP 結構的 ExitInfoName 欄位中的 API 結束程式。 此名稱必須是唯一的,長度限制為 48 個字元,且必須只包含那些對 IBM MQ 物件名稱有效的字元,例如佇列名稱。 名稱
*類型 指定結束程式的類型:queue manageroverride (不是個別的段落索引鍵。)
*順序 這個內容是不帶正負號的數值,其會定義呼叫這個 API 結束程式相較於其他 API 結束程式的順序。 具有低序號的 API 結束程式,會在另一個具有較高序號的 API 結束程式之前呼叫。 如果不同的 API 結束程式有相同的序號,其呼叫順序未定義。 在定義給佇列管理程式之 API 結束程式的序號中的跳號仍然有效。 序列
*模組 指定含有 API 結束程式之程式碼的模組。 如果這個欄位含有模組的完整路徑名稱,則會依其現狀使用。 如果此欄位只包含模組名稱,則會使用與通道結束程式相同的方法來尋找模組;亦即,使用佇列管理程式內容對話框結束程式頁面上 Exit default path 欄位中的值。 模組
*函數 指定含有 API 結束程式的程式碼之模組內的函數進入點名稱。 這個進入點是 MQ_INIT_EXIT 函數。 這個欄位的長度限制為 MQ_EXIT_NAME_LENGTH。 函數
*資料 如果指定這個內容,系統會移除前端和尾端空格,其餘字串會截斷成 32 個字元,並將結果傳遞給 MQAXP 結構之 ExitData 欄位中的結束程式。 如果沒有指定這個內容,會將預設值 32 個空格傳遞給 MQAXP 結構之 ExitData 欄位中的結束程式。 資料

叢集

下表列出您可以在「佇列管理程式內容」對話框的叢集頁面上設定的內容。 若要配置佇列管理程式的叢集內容,請編輯叢集頁面上的內容。

內容 意義 MQSC 參數
叢集成員關係 唯讀。 這份表格列出佇列管理程式所屬的叢集名稱。 (不適用。)
叢集工作量結束程式 當訊息放到叢集佇列時,會呼叫該結束程式。 請輸入叢集工作量結束程式的名稱:
  • [AIX][Linux]AIX and Linux 系統上,使用格式libraryname(functionname). 長度上限為 128 個字元。
  • [Windows]Windows上,使用格式dllname(functionname),其中dllname已指定,但未指定.dll字尾。 長度上限為 128 個字元。
  • [z/OS]z/OS上,輸入載入模組名稱。 長度上限為 8 個字元。
  • [IBM i]IBM i上,使用格式progname libname,其中progname會佔用前 10 個字元,且libname會佔用第二個 10 個字元。 請在較短的名稱結尾新增空格,使其最多達到 10 個字元。 長度上限為 20 個字元。
CLWLEXIT
叢集工作量資料 輸入在呼叫結束程式時,要傳給叢集工作量結束程式的資料。 資料的長度上限為 32 個字元。 CLWLDATA
叢集工作量長度 輸入傳給叢集工作量結束程式之訊息資料的位元組數上限:
  • [Windows]Windows上,鍵入 0 到 104857600 (100 MB) 的數字。
  • 在其他平台上,輸入 0 到 999999999 之間的數字。
CLWLLEN
出埠叢集通道數上限 輸入離埠叢集通道數上限。 如需相關資訊,請參閱 IBM Documentation中的 分散式佇列及叢集 CLWLMRUC
叢集工作量模式 叢集工作量結束程式 CLWL 可讓您指定要開啟叢集中的哪一個叢集佇列,以回應 MQI 呼叫(例如,MQOPEN 或 MQPUT)。 預設值是 SAFE,表示 CLWL 結束程式會在不同於佇列管理程式的個別程序中執行,因此如果發生問題,佇列管理程式的完整性仍然得以保留。 不過,以個別程序執行 CLWL 結束程式可能會不利於效能。 若要在佇列管理程式的相同程序中執行 CLWL 結束程式以提昇效能,請按一下 FAST。 請只有在確信 CLWL 結束程式沒有問題時,才使用 FAST 模式,因為如果在 FAST 模式下發生問題,佇列管理程式會失敗,且佇列管理程式的完整性會有風險。 為佇列管理程式設定的值,會置換為整個機器配置所設定的值。 CLWLMode
CLWL 使用佇列 這個內容會指定佇列管理程式是否可以從叢集佇列的遠端實例以及本端實例做選擇。 如果佇列管理程式透過叢集通道接收訊息,則會將訊息放置在叢集佇列的本端實例上;如果佇列管理程式在本端或透過非叢集通道接收訊息,且此內容的值為 Any,則會將訊息放置在叢集佇列的本端或遠端實例上。 若要使佇列管理程式能夠使用叢集佇列的遠端實例,請按一下 Any;若要避免佇列管理程式使用叢集佇列的遠端實例,請按一下本端如需相關資訊,請參閱 IBM Documentation中的 分散式佇列及叢集 CLWLUSEQ
預設叢集傳輸佇列 叢集作業用來將訊息傳送至叢集中的其他佇列管理程式時,所使用的預設傳輸佇列類型。 訊息由叢集傳送端通道傳送。

此內容的預設值為 SCTQ。 佇列管理程式會使用單一傳輸佇列來傳送所有叢集訊息。 傳輸佇列為 SYSTEM.CLUSTER.TRANSMIT.QUEUE

若要將訊息傳送至每一個佇列管理程式,請在每一個叢集中使用不同的傳輸佇列,將 Default cluster transmission queue 的值設為 Queue for each channel。 如果佇列管理程式需要一個傳輸佇列來將訊息傳送至叢集中的另一個佇列管理程式,其會自動建立傳輸佇列。 該佇列為永久動態。 它是從模型佇列 SYSTEM.CLUSTER.TRANSMIT.MODEL.QUEUE 建立的。 每一個傳輸佇列的名稱都是 SYSTEM.CLUSTER.TRANSMIT.ChannelNameChannelName 是從佇列傳送訊息的叢集傳送端通道名稱。

DEFCLXQ

儲存庫

下表列出您可以在「佇列管理程式內容」對話框的儲存庫頁面上設定的內容。 若要指定佇列管理程式會管理一或多個叢集的儲存庫,請編輯儲存庫頁面上的內容。

內容 意義 MQSC 參數
不是叢集的完整儲存庫 若要指定佇列管理程式不是叢集的完整儲存庫,請選取這個選項。 (不適用。)
叢集的完整儲存庫 若要使這個佇列管理程式僅作為一個叢集的完整儲存庫,請選取這個選項,然後輸入叢集的名稱。 REPOS
叢集清單的完整儲存庫 若要使這個佇列管理程式作為多個叢集的完整儲存庫,請選取這個選項,然後輸入叢集的名稱。 REPOSNL

通訊

下表列出您可以在「佇列管理程式內容」對話框的通訊頁面上設定的內容。 若要配置佇列管理程式傳送及接收訊息的方式,請編輯通訊頁面上的內容。

內容 意義 MQSC 參數
預設傳輸佇列 輸入預設傳輸佇列的名稱;如果未定義其他適合的傳輸佇列,則會將預定給遠端佇列管理程式的訊息放在其中。 具名佇列必須為本端傳輸佇列,而不得為叢集傳輸佇列。 DEFXMITQ
通道自動定義 若要使接收端和伺服器連線通道能夠自動定義,請按一下啟用;若要避免自動定義接收端和伺服器連線通道,請按一下停用。 無論這個內容的設定為何,一律可以自動定義叢集傳送端通道。 CHAD
通道自動定義結束程式 當接收到未定義的接收端、伺服器連線或叢集傳送端通道的入埠要求時,會呼叫這個結束程式。 在啟動叢集接收端通道時,也會呼叫結束程式。 請輸入通道自動定義結束程式的名稱:
  • [AIX][Linux]開啟 AIX and Linux,請使用下列格式:libraryname(functionname). 長度上限為 128 個字元。
  • [Windows]Windows上,使用格式dllname(functionname),其中dllname以指定.dll字尾。 長度上限為 128 個字元。
  • [IBM i]IBM i上,請使用 progname 格式libname,其中 progname 佔用前 10 個字元,而 libname 佔用後 10 個字元。 請在較短的名稱結尾新增空格,使其最多達到 10 個字元。 長度上限為 20 個字元。
  • [z/OS]z/OS上,輸入載入模組名稱。 長度上限為 8 個字元。
CHADEXIT
通道鑑別 若要在通道層次對授與用來連接系統的存取權進行更精確的控制,您可以使用通道鑑別記錄。 依預設,會使用通道鑑別來建立 IBM MQ 佇列管理程式。 CHLAUTH
反向查閱主機名稱 控制是否針對通道連線的來源 IP 位址,從「網域名稱伺服器 (DNS)」反向查閱主機名稱。 此內容只對使用 TCP 傳輸類型 (TRPTYPE) 的通道起作用。

如果是將通道鑑別規則與 CHLAUTH(ENABLED) 一起使用,而且定義了任何在規則 ADDRESS 欄位中使用 DNS 主機名稱的規則,則在 REVDNS 設為 DISABLED 時,這些規則將永不符合入埠通道。

這個參數的變更會在下次啟動通道時生效。 如果通道已透過反向查閱 IP 位址來取得了主機名稱資訊,則會保留此資訊。

REVDNS
IP 位址版本 若要指定佇列管理程式採用 IPv6 通訊協定,請按一下 IPV6;若要指定佇列管理程式採用 IPv4 通訊協定,請按一下 IPV4 IPADDRV
活動記錄中 如果佇列管理應用程式代表其中要求了活動報告的訊息執行某些工作,則佇列管理程式就能夠產生活動報告。 您可以使用這個活動報告來得知訊息送至佇列管理程式網路中的位置。 若要避免佇列管理應用程式產生活動報告,請按一下停用;若要啟用佇列管理應用程式來產生活動報告,請按一下訊息佇列。 如果您按一下 訊息,則產生活動報告的佇列管理程式應用程式會將報告放置在訊息描述子的 ReplyToQ 及 ReplyToQMgr 欄位中所要求訊息的發送端所要求的佇列上; 如果您按一下 佇列,則會產生活動報告的佇列管理程式應用程式會將報告放置在系統佇列 SYSTEM.ADMIN.ACTIVITY.QUEUE。 如果您變更這個內容,您必須停止再重新啟動您要套用變更的任何通道。 ACTIVREC
追蹤路徑記錄 您可以使用「追蹤路徑」訊息來判斷訊息經過佇列管理程式網路的路徑。 參與佇列管理應用程式可以產生路徑的相關資訊,並將資訊放到活動報告中。 佇列管理應用程式也可以新增資訊至「追蹤路徑」訊息本身,視「追蹤路徑」訊息中設定的選項而定。 接著「追蹤路徑」訊息就可以依時間順序累計路徑的相關資訊。 Activity recording 內容指定將活動報告放置在哪個佇列上。 Trace-route recording 內容會控制「追蹤路徑」訊息本身中資訊的累積。 如果不要佇列管理程式在「追蹤路徑」訊息內以及回覆訊息中的傳回資訊附加路徑資訊,請按一下停用。 若要讓佇列管理應用程式將路徑資訊加入「追蹤路徑」訊息中,請按一下訊息佇列。 如果您按一下 訊息 ,且佇列管理程式應用程式會從「追蹤路徑」訊息產生包含累計路徑資訊的回覆訊息,則佇列管理程式應用程式會將回覆訊息放置在訊息描述子的 ReplyToQ 及 ReplyToQMgr 欄位中所要求訊息的發送端所要求的佇列上; 如果您按一下 佇列 ,且佇列管理程式應用程式產生回覆訊息,其中包含「追蹤路徑」訊息中的累計路徑資訊,則佇列管理程式應用程式會將回覆訊息放置在系統佇列 SYSTEM.ADMIN.TRACE.ROUTE.QUEUE。 如果您變更這個內容,您必須停止再重新啟動您要套用變更的任何通道。 ROUTEREC

事件

下表列出您可以在「佇列管理程式內容」對話框的事件頁面上設定的內容。 若要配置佇列管理程式來產生事件以回應某些準則,請編輯事件頁面上的內容。

內容 意義 MQSC 參數
權限事件 當應用程式嘗試開啟應用程式沒有所需權限的佇列時,佇列管理程式可以產生授權事件訊息。 若要產生授權事件訊息,請按一下啟用;如果不要佇列管理程式產生授權事件訊息,請按一下停用 AUTHOREV
禁止事件 當應用程式嘗試將訊息放到禁止放入的佇列,或是從禁止取出的佇列取得訊息時,佇列管理程式可以產生禁止事件訊息。 若要產生禁止事件訊息,請按一下啟用;如果不要佇列管理程式產生禁止事件訊息,請按一下停用 INHIBTEV
本端事件 當應用程式或佇列管理程式還無法存取物件時(比方說,因為尚未定義物件),佇列管理程式可以產生本端事件訊息。 若要產生本端事件訊息,請按一下啟用;如果不要佇列管理程式產生本端事件訊息,請按一下停用 LOCALEV
遠端事件 當應用程式或佇列管理程式無法存取另一個佇列管理程式上的佇列時(比方說,未正確定義傳輸佇列),佇列管理程式可以產生遠端事件訊息。 若要產生遠端事件訊息,請按一下啟用;如果不要佇列管理程式產生遠端事件訊息,請按一下停用 REMOTEEV
啟動和停止事件 當佇列管理程式啟動,或按要求停止或靜止時,佇列管理程式可以產生啟動和停止事件訊息。 若要產生啟動和停止事件訊息,請按一下啟用;如果不要佇列管理程式產生啟動和停止訊息,請按一下停用

[z/OS]z/OS 僅支援啟動。

STRSTPEV
效能事件 當資源到達臨界條件時(比方說,到達佇列深度限制),佇列管理程式可以產生效能事件訊息。 若要產生效能事件訊息,請按一下啟用;如果不要佇列管理程式產生效能事件訊息,請按一下停用 PERFMEV
指令事件 當 MQSC 指令或 PCF 指令順利執行時,佇列管理程式可以產生指令事件訊息。 若要產生指令事件訊息,請按一下啟用;如果不要佇列管理程式產生指令事件,請按一下停用;若要產生 DISPLAY MQSC 指令和 Inquire PCF 指令以外的指令事件訊息,請按一下不顯示 CMDEV
通道事件 當佇列管理程式在通道上偵測到某些狀況時(比方說,通道啟動或停止),佇列管理程式可以產生通道事件訊息。 若要產生通道事件訊息,請按一下啟用;如果不要佇列管理程式產生通道事件訊息,請按一下停用 CHLEV
通道自動定義事件 當通道自動產生時,佇列管理程式可以產生通道自動定義事件訊息。 若要產生通道自動定義事件訊息,請按一下啟用;如果不要佇列管理程式產生通道自動定義事件訊息,請按一下停用 CHADEV
SSL 事件 當使用 TLS 安全的通道無法建立 TLS 連線時,佇列管理程式可以產生 SSL 事件訊息。 若要產生 SSL 事件訊息,請按一下啟用;如果不要佇列管理程式產生 SSL 事件訊息,請按一下停用 SSLEV
配置事件 在建立或修改物件時,佇列管理程式可以產生配置事件訊息。 若要產生配置事件訊息,請按一下啟用;如果不要佇列管理程式產生配置事件訊息,請按一下停用 CONFIGEV
[z/OS]Bridge 事件 (僅限z/OS ) 當 IMS 橋接器啟動或停止時,佇列管理程式可以產生橋接器事件訊息。 若要產生橋接器事件訊息,請按一下啟用;若不要佇列管理程式產生橋接器事件訊息,請按一下停用 BRIDGEEV
日誌程式事件 當佇列管理程式配置為使用線性記載時,佇列管理程式可以配置成在變更寫入 IBM MQ 回復日誌時,產生日誌程式事件訊息。 若要產生日誌程式事件訊息,請按一下啟用;如果不要佇列管理程式產生日誌程式事件訊息,請按一下停用 LOGGEREV

SSL

下表列出您可以在「佇列管理程式內容」對話框的 SSL 頁面上設定的內容。 若要配置佇列管理程式及其通道來使用 TLS 安全,請編輯 SSL 頁面上的內容。

內容 意義 MQSC 參數
金鑰儲存庫 輸入佇列管理程式之金鑰儲存庫的完整路徑。 SSLKEYR
憑證標籤   CERTLABL
[z/OS]佇列共用群組憑證標籤 [z/OS]  [z/OS]CERTQSGL
撤銷名稱清單 輸入撤銷名稱清單的名稱。 撤銷名稱清單可以包含來自下列任一類型(或兩者)的混合鑑別資訊物件:
  • CRL LDAP 鑑別資訊物件,儲存含有「憑證撤銷清冊 (CRL)」之 LDAP 伺服器的連線資訊。
  • 「線上憑證狀態通訊協定 (OCSP)」鑑別資訊物件,儲存 OCSP 回應端的連線資訊。
SSLCRLNL
加密硬體 若要配置加密硬體,請按一下配置。在「加密硬體設定」對話框中,輸入加密硬體的詳細資料。 SSLCRYP
SSL 重設計數 輸入在重新協議私密金鑰之前,於 TLS 交談內傳送及接收的未加密位元組數(0 到 999999999)。 0 的值表示不會重新協議私密金鑰。 位元組數包括由訊息通道代理程式 (MCA) 所傳送的控制資訊。 如果此內容的值大於 0,且通道內容Heartbeat interval 內容的值大於 0,則在通道活動訊號之後傳送或接收訊息資料之前,也會重新協議秘密金鑰。 SSLRKEYC
需要 SSL FIPS 如果要指定是否只使用 FIPS 認證的加密演算法(如果是在 IBM MQ 而非加密硬體中執行加密法),請按一下 Yes。 若要指定可以使用任何加密演算法,請按一下 SSLFIPS
OCSP 鑑別 OCSP 鑑別設定指出如果 OCSP 呼叫發出「不明」回應,則連線結果為何。
  • 必要IBM MQ 拒絕連線。
  • 選用:允許連線成功。
  • 警告:連線也可以成功,IBM MQ 會將類型 AMQ9717 的訊息發出到錯誤日誌中。
N/A
OCSP 檢查延伸 OCSP 檢查延伸內容會控制是否使用 AuthorityInfoAccess 憑證延伸中的 OCSP 伺服器詳細資料,來執行數位撤銷檢查。 此內容有兩個可能的值:
  • :執行數位憑證撤銷檢查。 這是預設值。
  • :不執行數位憑證撤銷檢查。
N/A
SSL HTTP Proxy 名稱 SSL HTTP Proxy 名稱是 HTTP Proxy 伺服器的主機名稱或網址,用來供 GSKit 進行 OCSP 檢查。 這個位址之後可以選擇性地跟著埠號,並以括弧括住。 如果您未指定埠號,則會使用預設 HTTP 埠 80。 N/A
套組 B 強度 「Suite B 強度」內容會控制是否使用 Suite B 加密。 此內容有四個可能的值:
  • 128 位元
  • 192 位元
  • 128 位元及 192 位元
SUITEB
憑證驗證原則 憑證驗證原則內容會控制使用哪個 TLS 憑證驗證原則來驗證從遠端友機接收的數位憑證。 此內容有兩個可能的值:
  • ANY
  • RFC5280
只有在發出重新整理安全指令之後,這個內容的變更才會生效。 如需如何在 IBM MQ Explorer中重新整理安全的相關資訊,請參閱 重新整理 TLS 安全
CERTVPOL

統計資料

下表列出「佇列管理程式內容」對話框之統計資料頁面上的內容。 統計資料頁面會顯示佇列管理程式歷程的相關資訊。 您不能編輯任何這些內容。

內容 意義 MQSC 參數
建立日期 唯讀。 這是建立佇列的日期。 CRDATE
建立時間 唯讀。 這是建立佇列的時間。 CRTIME
變更日期 唯讀。 這是前次變更佇列內容的日期。 ALTDATE
變更時間 唯讀。 這是前次變更佇列內容的時間。 ALTTIME
QMID 唯讀。 這是內部產生的佇列管理程式唯一名稱。 QMID

連線監視

下表列出您可以在「佇列管理程式內容」對話框的連線監視頁面上設定的內容。 若要收集佇列管理程式通道和佇列之現行效能的相關資料,請編輯連線監視頁面上的內容。

內容 意義 MQSC 參數
監視通道 這個內容會指定是否要收集由佇列管理程式所管理之通道的現行效能相關的連線監視資料。 若要針對其 Channel monitoring 內容中具有值 Queue Manager 的佇列管理程式通道關閉線上監視資料收集,請按一下關閉;若要針對所有佇列管理程式通道關閉線上監視資料收集,而不論通道 Channel monitoring 內容的設定為何,請按一下。 若要針對其 Channel monitoring 內容中具有值 Queue Manager 的通道指定低速率資料收集(對系統效能的影響最小),請按一下;若要針對其 Channel monitoring 內容中具有值 Queue Manager 的通道指定中速率資料收集(對系統效能的影響有限),請按一下;若要針對其 Channel monitoring 內容中具有值 Queue Manager 的通道指定高速率資料收集(很可能對系統效能有影響),請按一下 MONCHL
監視佇列 這個內容會指定是否要收集由佇列管理程式所管理之佇列的現行效能相關的連線監視資料。 若要針對其 Queue monitoring 內容中具有值 Queue Manager 的佇列管理程式佇列,關閉線上監視資料收集,請按一下關閉;若要關閉所有佇列管理程式佇列的線上監視資料收集,而無論佇列 Queue monitoring 內容的設定為何,請按一下。 若要針對其 Queue monitoring 內容中具有值 Queue Manager 的佇列,指定低資料收集速率(對系統效能的影響最小),請按一下;若要針對其 Queue monitoring 內容中具有值 Queue Manager 的佇列,指定中資料收集速率(對系統效能的影響有限),請按一下;若要針對其 Queue monitoring 內容中具有值 Queue Manager 的佇列,指定高資料收集速率(很可能對系統效能有影響),請按一下 MONQ
自動 CLUSSDR 監視 這個內容會指定是否要收集自動定義之叢集傳送端通道的現行效能相關的連線監視資料。 若要繼承佇列管理程式的 Channel monitoring 內容值,請按一下佇列管理程式;若要關閉佇列管理程式上自動定義叢集傳送端通道的資料收集,請按一下;若要指定低資料收集速率(對系統效能的影響最小),請按一下(所收集的資料不可能是最新的);若要指定中資料收集速率(對系統效能的影響有限),請按一下;若要指定高資料收集速率(很可能對系統效能有影響),請按一下 (所收集的資料是最新的可用資料)。 MONACLS
活動追蹤置換 此內容指定應用程式是否可以置換佇列管理程式內容 ACTVTRC 的值。 有效值為啟用停用。 選取已啟用時,應用程式可以使用 MQCONNX API 呼叫 MQCNO 結構的選項欄位來置換 ACTVTRC 參數的設定。 當選取已停用時,應用程式無法置換 ACTVTRC 參數的設定。 停用是此參數的預設值。 對此參數所進行的變更,只對變更之後建立的佇列管理程式連線有效。 此參數僅在 Multiplatforms 上有效。 ACTVCONO
活動追蹤 此內容指定是否要收集 MQI 應用程式活動追蹤資訊。 有效值為開啟關閉。 如果選取了開啟,則會啟用 MQI 應用程式活動追蹤資訊收集作業。 如果佇列管理程式內容 ACTVCONO 設為已啟用,則可以使用 MQCNO 結構的選項欄位來置換此參數的值。 如果選取了關閉,則會停用 MQI 應用程式活動追蹤資訊收集作業。 關閉是此參數的預設值。 對此參數所進行的變更,只對變更之後建立的佇列管理程式連線有效。 此參數僅在 Multiplatforms 上有效。 ACTVTRC
[UNIX、Linux、Windows、IBM i]

統計資料監視(多平台)

下表列出您可以在「佇列管理程式內容」對話框的統計資料監視頁面上設定的內容。 若要收集佇列管理程式活動的統計資料,請編輯統計資料監視頁面上的內容。

[z/OS] 如需 z/OS 統計資料監視設定,請參閱 統計資料監視 (z/OS)

內容 意義 MQSC 參數
MQI 統計資料 若要收集佇列管理程式的 MQI 統計資料,請按一下開啟;如果不要對佇列管理程式收集 MQI 統計監視資料,請按一下關閉 STATMQI
佇列統計資料 這個內容會指定是否要收集由佇列管理程式所管理之佇列的活動相關的統計資料。 若要開啟佇列管理程式佇列的統計資料收集,請按一下開啟;若要關閉其 Queue statistics 內容中具有值 Queue Manager 的佇列管理程式佇列的統計資料收集(請參閱佇列內容),請按一下關閉;若要關閉所有佇列管理程式佇列的統計資料收集,而無論佇列 Queue statistics 內容的設定為何,請按一下 STATQ
通道統計資料 這個內容會指定是否要收集由佇列管理程式所管理之通道的活動相關的統計資料。 若要關閉其 Channel statistics 內容中具有值 Queue Manager 的佇列管理程式通道的統計資料收集(請參閱 通道內容),請按一下關閉;若要關閉所有佇列管理程式通道的統計資料收集,而無論通道 Channel statistics 內容的設定為何,請按一下。 若要針對其 Channel statistics 內容中具有值 Queue Manager 的通道指定低速率資料收集(對系統效能的影響最小),請按一下;若要針對其 Channel statistics 內容中具有值 Queue Manager 的通道指定中速率資料收集(對系統效能的影響有限),請按一下;若要針對其 Channel statistics 內容中具有值 Queue Manager 的通道指定高速率資料收集(很可能對系統效能有影響),請按一下 STATCHL
自動 CLUSSDR 統計資料 這個內容會指定是否要收集自動定義之叢集傳送端通道的活動相關的統計資料。 若要繼承佇列管理程式的 Channel statistics 內容值,請按一下佇列管理程式;若要關閉佇列管理程式上自動定義叢集傳送端通道的資料收集,請按一下;若要指定低資料收集速率,請按一下(所收集的資料不可能是最新);若要指定中資料收集速率,請按一下;若要指定高資料收集速率,請按一下(所收集的資料是最新的可用資料)。 STATACLS
統計資料間隔 輸入將統計監視資料寫入監視佇列的間隔(秒)。 預設值是 1800 秒(30 分鐘)。 STATINT
[UNIX、Linux、Windows、IBM i]

帳戶監視(多平台)

下表列出您可以在「佇列管理程式內容」對話框的帳戶監視頁面上設定的內容。 若要收集連線活動的相關資料,請編輯帳戶監視頁面上的內容。

[z/OS]如需 z/OS 帳戶監視設定,請參閱 z/OS上的帳戶監視

內容 意義 MQSC 參數
MQI 計數 若要收集佇列管理程式的 MQI 帳戶資料,請按一下開啟;如果不要對佇列管理程式收集 MQI 帳戶監視資料,請按一下關閉 ACCTMQI
佇列計數 這個內容會指定是否要收集由佇列管理程式所管理之佇列的連線活動相關的帳戶資料。 若要啟用佇列管理程式佇列的帳戶資料收集,請按一下開啟;若要停用其 Queue accounting 內容值為 Queue Manager 的佇列管理程式佇列的帳戶資料收集(請參閱佇列內容),請按一下關閉;若要停用所有佇列管理程式佇列的帳戶資料收集,而無論佇列 Queue accounting 內容的設定為何,請按一下 ACCTQ
計數間隔 鍵入將帳戶監視資料寫入監視佇列的間隔(秒)。 預設值是 1800 秒(30 分鐘)。 ACCTINT
帳戶連線置換 應用程式可以在 MQCONNX 呼叫中使用 Connect 選項來置換「MQI 帳戶」內容和「佇列帳戶」內容。 若要使應用程式可以置換內容,請按一下已啟用;如果不要應用程式置換內容,請按一下已停用 ACCTCONO
[UNIX、Linux、Windows、IBM i]

日誌(多平台)

下表列出您可以在「佇列管理程式內容」對話框的日誌頁面上設定的內容。 若要配置佇列管理程式的日誌設定,請編輯日誌頁面上的內容。 日誌頁面上的內容,會與配置檔中的段落相關。

[z/OS]如需 z/OS 日誌設定,請參閱 日誌 (僅限z/OS )

內容 意義 段落索引鍵
*日誌類型 唯讀。 這個內容會顯示佇列管理程式使用的記載類型。 您不能在建立佇列管理程式之後變更記載類型。 LogType
*日誌路徑 唯讀。 這個內容會顯示佇列管理程式日誌的位置。 建立佇列管理程式之後,您無法變更 Log path 內容的值。 LogDefaultPath
*日誌檔頁面 唯讀。 這個內容會顯示日誌檔的 4 KB 頁面數。 例如,如果值為256,檔案大小為 1 MB。

預設值為4096,檔案大小 16 MB。

LogFileSize
*主要日誌檔 這些是在建立佇列管理程式時所配置的日誌檔。

[AIX][Linux]AIX and Linux上,鍵入主要日誌檔的數目 (2 到 510)。 預設值為 3。 主要及次要日誌檔的總數不得超過 511,且不得小於 3。

[Windows]Windows上,鍵入主要日誌檔的數目 (2 到 254)。 預設值為 3。 主要及次要日誌檔的總數不得超過 255,且不得小於 3。

建立或啟動佇列管理程式時會檢查這個值。 您可以在建立佇列管理程式之後變更這個值,但必須重新啟動佇列管理程式,變更才會生效。

LogPrimaryFiles
*次要日誌檔 這些是在主要檔用盡時所配置的日誌檔。

[AIX][Linux]AIX and Linux上,鍵入次要日誌檔的數目 (1 到 509)。 預設值為 3。 主要及次要日誌檔的總數不得超過 511,且不得小於 3。

[Windows]Windows上,鍵入次要日誌檔的數目 (1 到 253)。 預設值為 3。 主要及次要日誌檔的總數不得超過 255,且不得小於 3。

LogSecondaryFiles
*日誌緩衝區頁面 輸入用於寫入的 4 KB 緩衝區頁面數(0 到 4096)。 如果您輸入 1 到 17 的數目,則會使用最小值 18 (72 KB)。 如果您輸入 18 到 4096 的數目,則會使用該頁數。 如果您鍵入 0,則佇列管理程式會選取大小。

[Windows]Windows上,對於 IBM WebSphere® MQ 7.0 以及更新版本,這是 512 (2048 KB)。

預設值是 0(佇列管理程式會選取 512)(2048 KB)。 如果您變更這個內容的值,請重新啟動佇列管理程式來套用變更。

LogBufferPages
*日誌寫入完整性 日誌程式所用之可靠寫入日誌記錄的方法。 如果您是使用非短暫寫入快取記憶體(例如:啟用 ssa 寫入快取記憶體),則在單一寫入中寫入日誌記錄對日誌程式而言是安全的,因此請按一下 SingleWrite;如果您需要寫入日誌記錄時有更多的完整性,請按一下 DoubleWrite 以使用額外寫入;如果您需要寫入日誌記錄時有完整的完整性(但會犧牲效能),請按一下 TripleWrite 再多使用一次額外寫入。 LogWriteIntegrity
日誌管理 管理日誌所使用的方法。 只有在 LogType 是 LINEAR 時,LogManagement 才適用。

如果您變更 LogManagement 值,則在重新啟動佇列管理程式之前,變更不會生效。

有三個選項。

手動,您可手動管理日誌範圍。 指定此選項表示佇列管理程式不會重複使用或刪除日誌範圍,即使回復不再需要日誌範圍亦是如此。

自動,由佇列管理程式自動管理日誌範圍。 指定此選項表示佇列管理程式能夠重複使用日誌範圍,或在回復不再需要日誌範圍時將其刪除。 不會考慮保存。

保存,由佇列管理程式自動管理日誌範圍,但您必須在每個日誌範圍保存完成時通知佇列管理程式。

指定此選項表示佇列管理程式可以任意重複使用或刪除日誌範圍(只要佇列管理程式收到回復不再需要的日誌範圍已保存的通知)。

預設值是手動

LogManagement
[UNIX、Linux、Windows、IBM i]

XA 資源管理程式(多平台)

下表列出您可以在「佇列管理程式內容」對話框的 XA 資源管理程式頁面上設定的內容。 如果佇列管理程式與資料庫更新一起協調其自己的工作單元,則 XA 資源管理程式頁面會顯示要編輯的內容;例如,資源管理程式的名稱(資料庫),以及交換器檔案的位置,這有助於 IBM MQ 與資料庫進行通訊。 XA 資源管理程式頁面上的內容與配置檔中的 XAResourceManager 段落相關。

內容 意義 段落索引鍵
* 名稱 輸入資源管理程式(資料庫)的名稱。 名稱
*SwitchFile 鍵入交換器檔案的位置,以協助 IBM MQ 與資料庫通訊。 SwitchFile
*XAOpenString 您可以鍵入 IBM MQ 在呼叫資料庫管理程式的 xa_open 函數時所傳遞的資料字串。 當佇列管理程式啟動時,以及當您在 IBM MQ 應用程式程序中第一次呼叫 MQBEGIN 時, IBM MQ 及佇列管理程式會呼叫 xa_open 函數。 預設值是長度為 0 的字串。 XAOpenString
*XACloseString 您可以鍵入 IBM MQ 在呼叫資料庫管理程式的 xa_close 函數時所傳遞的資料字串。 當佇列管理程式啟動時,以及當您在 IBM MQ 應用程式程序中呼叫 MQDISC 時 (先前已呼叫 MQBEGIN) , IBM MQ 及佇列管理程式會呼叫 xa_close 函數。 預設值是長度為 0 的字串。 有長度為 0 的字串是很常見的。 XACloseString
*ThreadOfControl 佇列管理程式會使用這個值進行序列化。 如果資料庫用戶端容許執行緒呼叫 XA 函數而不進行序列化,則 ThreadOfControl 的值可以是 THREAD。 如果資料庫用戶端不容許執行緒以這種方式呼叫其 XA 函數,則 ThreadOfControl 的值必須是 PROCESS。 預設值為 PROCESS 控制執行緒
[UNIX、Linux、Windows、IBM i]

可安裝的服務(多平台)

下表列出「佇列管理程式內容」對話框之可安裝的服務頁面上的內容。 可安裝的服務頁面會顯示已安裝在電腦上之可安裝服務的相關資訊。 預設值只會顯示授權服務 OAM。 可安裝的服務頁面上的內容與配置檔中的 Service 段落相關。 如需相關資訊,請參閱 IBM Documentation中的 配置服務和元件

內容 意義 段落索引鍵
*服務名稱 唯讀。 這是服務的名稱。 名稱
*服務進入點 唯讀。 這是定義給服務的進入點數目,包括起始設定和終止進入點。 EntryPoints
*安全原則 唯讀。 這是佇列管理程式的安全原則。 Default 表示使用預設安全原則;NTSIDs Required 表示在執行安全檢查時,將 Windows 安全 ID 傳遞給 OAM。 SecurityPolicy
*ServiceComponents 唯讀。 這是已安裝在電腦上的服務元件清單。 ServiceComponents
* 名稱 唯讀。 這是元件的名稱。 component_name
*服務 唯讀。 這是可安裝服務的名稱。 service_name
*資料大小 唯讀。 這是在每次呼叫時,傳給元件之元件資料區的大小(以位元組計)。 如果不需要元件資料,則會使用 0 值。 大小
*模組 唯讀。 這是含有元件程式碼之模組的路徑。 module_name

通道

下表列出您可以在「佇列管理程式內容」對話框的通道頁面上設定的內容。 若要配置佇列管理程式通道的行為,請編輯通道頁面上的內容。

[UNIX、Linux、Windows、IBM i]Multiplatforms 的通道內容

在 Multiplatforms 上,通道頁面上的內容,會與配置檔中的段落相關。 您不能編輯遠端分散式佇列管理程式上的這個內容。

內容 意義 段落索引鍵
*通道數上限 輸入可同時存在的通道數上限(1 到 9 999,包括具有連接之用戶端的伺服器連線通道)。

[z/OS]對於 z/OS,該值必須介於 1 和 9999 之間,預設值為 200。

在所有其他平台上,該值必須在 1 和 65535 之間,預設值為 100。

在正式作業系統上,您可以使用(舉例來說)值 1000。 如果減少這個內容的值,任何超出新限制的現行通道仍會繼續執行,直到停止為止。

MaxChannels
*作用中通道數上限 輸入在任一時段可同時在作用中的通道數上限。 預設值是指定給 MaxChannels 內容的值。

[z/OS]若為 z/OS,該值必須介於 1 和 9999 之間。

在所有其他平台上,該值必須介於 1 到 65535 之間。

MaxActiveChannels
*起始程式數上限 輸入允許的起始程式數上限。 預設及上限值為 3。 MaxInitiators
*MQI 連結類型 選取通道用來連接應用程式的連線類型。 若要使用標準連線來連接,請按一下 STANDARD;若要連接但不使用代理程式程序,請按一下 FASTPATH MQBindType
*採用新的 MCA 這個內容指定當偵測到新的入埠通道要求符合 Adopt new MCA check 內容的值時,是否採用(重新啟動)孤立 MCA 實例。

若要採用所有通道類型,請輸入 All。 如果 FASTPATH 通道無法安全結束,則不會結束且採用會失敗。

如果您不需要採用孤立通道,請輸入 No
AdoptNewMCAType
*採用新的 MCA 檢查 這個內容會指定要檢查哪些元素,以決定在偵測到新的入埠通道與已在作用中的 MCA 同名時,是否應採用該 MCA。 請輸入下列一或多個值(以逗點區隔):
  • 若要檢查佇列管理程式名稱和網址以避免通道不小心被關閉,請輸入 ALL
  • 若要檢查網址,請輸入 ADDRESS
  • 若要檢查佇列管理程式名稱,請輸入 NAME
  • 若要檢查執行佇列管理程式所使用的使用者 ID,請輸入 QM
  • 若不執行任何檢查,請輸入 NONE
AdoptNewMCACheck
*採用新的 MCA 逾時值 輸入新流程必須等待舊流程結束的秒數(1 到 3600)。 預設值是 60。 AdoptNewMCATimeout
*管線長度 若要允許 MCA 使用多個執行緒來傳送訊息,請輸入通道會使用的並行執行緒數。 預設值為 1;如果鍵入大於 1 的值,則會將它視為 2。 請確定在通道兩端配置佇列管理程式,以具有大於 1 的管線長度。 管線只對 TCP/IP 通道有效。 PipeLineLength

[z/OS] z/OS的通道內容

z/OS上,通道內容不是配置內容; 它們只是一般佇列管理程式內容,如同 z/OS 佇列管理程式內容對話框中的所有其他內容。

內容 意義 MQSC 參數
作用中的通道 鍵入在任一時段可同時在作用中的通道數上限(1 到 9999)。 預設值是 200。 該值不得大於 MAXCHL(用來定義容許的通道數上限)的值。 ACTCHL
通道起始程式配接器 指定要用於處理 IBM MQ 呼叫的配接卡子作業數,從 0 到 9999。 作為指引,配接卡與分派器的比例應該大約是 8 到 5。 不過,如果只有少量的通道,則不需要從預設值減少此參數的值。 建議的設定值:測試系統為 8(預設值);正式作業系統為 20。 指定 20 個配接卡的值,會提供 IBM MQ 呼叫的較大平行化。 這對持續訊息而言很重要。 指定較少的配接器可能對非持續訊息比較好。 CHIADAPS
採用新的 MCA 檢查 這個內容會指定要檢查哪些元素,以決定在偵測到新的入埠通道與已在作用中的 MCA 同名時,是否應採用該 MCA。 請輸入下列一或多個值(以逗點區隔)。 若要檢查佇列管理程式名稱和網址以避免通道不小心被關閉,請按一下全部;若要檢查網址,請按一下網址;若要檢查佇列管理程式名稱,請按一下佇列管理程式名稱;如果不要檢查,請按一下 ADOPTCHK
採用新的 MCA 類型 這個內容會指定當偵測到新的入埠通道要求符合「採用新的 MCA 檢查」參數時,是否應自動重新啟動特定通道類型的 MCA 孤立實例。 這是唯讀內容。 ADOPTTYPE
通道起始程式分派器 指定要用於通道起始程式的分派器數(1 到 9999)。 有一個原則是,每 50 個現行通道允許一個分派器。 不過,如果有少量的通道,則使用預設值 5。 如果使用 TCP/IP,則用於 TCP/IP 的分派器數目上限為 100,即使指定此內容的較大值也一樣。 建議您在正式作業系統上指定 20 的值,以便處理多達 1000 個作用中的通道。 請重新啟動通道起始程式,將變更套用至這個內容。 CHIDISPS
以 WLM 登錄 此參數已不再使用。 其值必須為 DNSWLM
接聽器計時器 指定從 5 到 9999之間的時間間隔(以秒為單位),在 APPC 或 TCP/IP 失敗之後,由 IBM MQ 嘗試重新啟動接聽器之間的時間間隔。 當接聽器在 TCP/IP 上重新啟動時,會使用第一次啟動時所使用的相同埠和 IP 位址。 這個內容的變更會對後續啟動的接聽器生效。 目前啟動的接聽器則不受此內容的變更所影響。 LSTRTMR
使用 LU6.2 的通道 指定可為現行或用戶端可連接的通道數上限(使用 LU 6.2 傳輸通訊協定)。 請鍵入 0 到 9999 的值。 如果您鍵入 0,則不會使用 LU 6.2 傳輸通訊協定。 該值不得大於 MAXCHL(用來定義容許的通道數上限)的值。 LU62CHL
通道數上限 鍵入可同時存在的通道數上限(0 到 9999,包括具有連接之用戶端的伺服器連線通道)。 預設值是 200。 在正式作業系統上,您可以使用(舉例來說)值 1000。 如果減少這個內容的值,任何超出新限制的現行通道仍會繼續執行,直到停止為止。 ACTCHL、LU62CHL 和 TCPCHL 的值不得大於通道數上限。 MAXCHL
最低埠址 輸入在連結送出通道時,要使用的最低埠號(0 到 65535)。 當已使用 Lowest port address 內容值與 Highest port address 內容值之間的所有埠號時,送出通道會連結至任何可用的埠號。 預設值是 0,表示所有送出通道都連結到任何可用的埠號。 這個內容的變更會對後續啟動的通道生效。 目前執行中的通道則不受這個內容的變更所影響。 OPORTMIN
最高埠址 輸入在連結送出通道時,要使用的最高埠號(0 到 65535)。 當已使用 Lowest port address 內容值與 Highest port address 內容值之間的所有埠號時,送出通道會連結至任何可用的埠號。 預設值是 0,表示所有送出通道都連結到任何可用的埠號。 這個內容的變更會對後續啟動的通道生效。 目前執行中的通道則不受這個內容的變更所影響。 OPORTMAX
接收逾時 指定 TCP/IP 通道在回到停用狀態前,等待從友機接收資料(包括活動訊號)的大約時間長度。 這個內容只適用於訊息通道,而不適用於 MQI 通道。 如需相關資訊,另請參閱 Receive timeout type 內容。 RCVTIME
接收逾時類型 設定此內容以指定如何解譯 Receive timeout 內容的值。 若要指定 Receive timeout 值是要套用至協議 Heartbeat interval 值以決定通道等待的時間長度的乘數,請將 Receive timeout type 內容設為 Multiply,然後將 Receive timeout 值指定為零或在 2 到 99 範圍內(如果您指定零,通道不會逾時等待從其友機接收資料);若要指定 Receive timeout 值是要新增至協議 Heartbeat interval 值以決定通道等待時間長度的秒數,請將 Receive timeout type 設為新增,然後指定範圍 1 到 999999 內的 Receive timeout 值;若要指定 Receive timeout 值是通道要等待的秒數,請將 Receive timeout type 設為相等,然後指定範圍 0 到 999999 內的 Receive timeout 值(如果您指定零,通道不會逾時等待從其友機接收資料)。 RCVTTYPE
接收逾時下限 輸入 TCP/IP 通道在回到停用狀態前,等待從友機接收資料(包括活動訊號)的時間長度下限(0 到 999999 秒)。 這個內容只適用於訊息通道,而不適用於 MQI 通道。 如果您使用 Receive timeout type 內容來指定 TCP/IP 通道等待時間相對於通道 Heartbeat interval 值的協議值,且產生的值小於此內容的值,則會使用此內容的值。 RCVTMIN
使用 TCP 的通道 輸入可為現行或用戶端可連接的通道數上限(使用 TCP/IP 傳輸通訊協定)。 請輸入 0 到 9 999 的值(但請注意 TCP/IP 不一定支援 9 999 個通道)。 如果您鍵入 0,則不會使用 TCP/IP 傳輸通訊協定。 該值不得大於 MAXCHL(用來定義容許的通道數上限)的值。 TCPCHL
TCP 持續作用 指定是否要使用「保持作用中」機能來檢查連線的另一端是否仍然可用。 如果無法使用,通道會關閉。 若要指定不使用「保留作用中」機能,請按一下;若要指定使用「保留作用中」機能,如 TCP 設定檔配置資料集中所指定,請按一下(在 「通道」內容的「延伸事項」頁面上的 Keepalive Interval 內容中指定間隔)。 TCPKEEP
TCP 堆疊類型 若要指定通道起始程式僅使用 TCP name 內容中指定的 TCP/IP 位址空間,請按一下單一;若要指定通道起始程式可以使用多個 TCP/IP 位址空間,且預設值是 TCP name 內容的值,請按一下多重 TCPSTACK
通道起始程式追蹤自動啟動 如果要指定通道起始程式追踪會自動啟動,請按一下 Yes;如果要指定通道起始程式追踪不會自動啟動,請按一下 No。 這個參數的變更會在重新啟動通道起始程式時生效。 如果您需要啟動或停止通道起始程式追蹤,但不重新啟動通道起始程式,請在啟動通道起始程式之後使用「追蹤」對話框。 若要在「導覽器」視圖中開啟「追蹤」對話框,請於 IBM MQ 上按一下滑鼠右鍵,然後按一下追蹤 TRAXSTR
通道起始程式追蹤表格大小 輸入通道起始程式的追蹤資料空間大小(2 到 2048 MB)。 請注意,這個內容的變更會立即生效;任何現有的追蹤表內容都會遺失。 當您使用大型 z/OS 資料空間時,請確定系統上有足夠的輔助儲存體可支援任何相關的 z/OS 分頁活動。 您可能也需要增加 SYS1.DUMP 資料集的大小。 TRAXTBL
DNS 群組名稱 此參數已不再使用。 DNSGROUP
LU 群組名稱 輸入要由 LU 6.2 接聽器(其會處理佇列共用群組的入埠傳輸)使用的一般 LU 名稱。 這個參數的長度上限為 8 個字元。 如果這個名稱是空白,則無法使用接聽器。 這個內容的變更會對後續啟動的接聽器生效。 目前啟動的接聽器則不受此內容的變更所影響。 LUGROUP
LU 名稱 輸入用於離埠 LU 6.2 傳輸的 LU 名稱。 請將這個值設為用於入埠傳輸之接聽器所使用的相同 LU 名稱。 這個參數的長度上限為 8 個字元。 如果這個名稱是空白,則應使用 APPC/MVS 預設 LU 名稱。 這是變數,因此如果您使用 LU 6.2,則應該一律設定 LU name 內容。 LUNAME
LU6.2 成員名稱字尾 輸入 SYS1.PARMLIB 的 APPCPM 成員字尾。 這個字尾代表這個通道起始程式的 LUADD。  
TCP 名稱 根據 TCP stack type 內容的值,鍵入要使用的唯一或預設 TCP/IP 系統的名稱。 這是 TCP/IP 的 z/OS UNIX System Services 堆疊名稱,如 SYS1.PARMLIB 的 BPXPRMxx 成員中的 SUBFILESYSTYPE NAME 參數所指定的名稱。 預設值為 TCPIP。 這個參數的長度上限為 8 個字元。 這個參數的變更會在重新啟動通道起始程式時生效。 TCPNAME
通道起始程式服務參數 此參數保留供 IBM使用。 CHISERVP
[UNIX、Linux、Windows、IBM i]

TCP(多平台)

下表列出您可以在「佇列管理程式內容」對話框的 TCP 頁面上設定的內容。 如果佇列管理程式使用 TCP/IP 傳輸通訊協定來與其他佇列管理程式通訊,請編輯 TCP 頁面上的內容。 TCP 頁面上的內容,會與配置檔中的段落相關。

內容 意義 段落索引鍵
*TCP 埠 輸入 TCP/IP 階段作業的埠號。 預設值是 1414。
TCP 埠設定將會設定佇列管理程式的 qm.ini TCP 埠段落。 這是用來控制下面兩件事:
  1. 具有 CONNAME 且未指定埠號的通道會使用這個埠號。
  2. 指令:runmqlsr -t tcp -m YOUR_QM_NAME 使用此埠號,其中 YOUR_QM_NAME 是佇列管理程式的名稱。
*TCP 程式庫 1 輸入 TCP/IP 通訊端 DLL 的名稱。 預設值是 WSOCK32。 Library1
*TCP 程式庫 2 如果有兩個 TCP/IP Socket,請鍵入第二個 TCP/IP Socket DLL 的名稱;如果只有一個 TCP/IP Socket,請鍵入與 TCP library 1 內容相同的名稱。 預設值是 WSOCK32。 Library2
*TCP 保持作用中 TCP 可以定期檢查連線的另一端是否仍然可用。 如果連線無法使用,連線會關閉。 如果要配置 TCP 以執行這些檢查,請按一下;如果不要 TCP 執行這些檢查,請按一下。 預設值為「是」。 KeepAlive
*TCP 接聽器待辦事項 輸入未完成的連線要求數上限。 預設值為 -1,這會解析為作業系統上的預設值。

[Windows][Linux]WindowsLinux (x86 和 x86-64 平台) 上,預設值是 100。

ListenerBackLog
[UNIX、Linux、Windows、IBM i]

LU6.2(多平台)

下表列出您可以在「佇列管理程式內容」對話框的 LU6.2 頁面上設定的內容。 如果佇列管理程式使用 LU 6.2 傳輸通訊協定來與其他佇列管理程式通訊,請編輯 LU6.2 頁面上的內容。 LU6.2 頁面上的內容,會與配置檔中的段落相關。

內容 意義 段落索引鍵
*LU6.2 TP 名稱 鍵入在遠端系統上啟動的 TP 名稱。 TPName
*LU6.2 程式庫 1 鍵入 APPC DLL 的名稱。 預設值是 WCPIC32。 Library1
*LU6.2 程式庫 2 如果有兩個 APPC,請鍵入第二個 APPC DLL 的名稱;如果只有一個 APPC,請鍵入與 LU6.2 library 1 內容相同的名稱。 預設值是 WCPIC32。 Library2
*LU6.2 本端 LU 輸入在本端系統上使用之邏輯單元的名稱。 LocalLU
[UNIX、Linux、Windows、IBM i]

NetBIOS(多平台)

下表列出您可以在「佇列管理程式內容」對話框的 NetBIOS 頁面上設定的內容。 如果佇列管理程式使用 NetBIOS 傳輸通訊協定來與其他佇列管理程式通訊,請編輯 NetBIOS 頁面上的內容。 NetBIOS 頁面上的內容,會與配置檔中的段落相關。

內容 意義 段落索引鍵
*NetBIOS 本端名稱 輸入在區域網路 (LAN) 上辨識這部電腦的名稱。 LocalName
*NetBIOS 階段作業數 輸入要配置的階段作業數。 預設值是 1。 NumSession
*NetBIOS 名稱數 鍵入要配置的名稱數。 預設值是 1。 NumNames
*NetBIOS 配接器號碼 輸入要使用的 LAN 配接器號碼。 預設值是 0。 AdapterNum
*NetBIOS 指令數 輸入要配置的指令數。 預設值是 1。 NumCommands
*NetBIOS 程式庫 1 鍵入 NetBIOS DLL 的名稱。 預設值是 NETAPI32。 Library1
[UNIX、Linux、Windows、IBM i]

SPX(多平台)

下表列出您可以在「佇列管理程式內容」對話框的 SPX 頁面上設定的內容。 如果佇列管理程式使用 SPX 傳輸通訊協定來與其他佇列管理程式通訊,請編輯 SPX 頁面上的內容。 SPX 頁面上的內容,會與配置檔中的段落相關。

內容 意義 段落索引鍵
*SPX Socket 以十六進位鍵入 SPX Socket 號碼。 預設值是 SE86。 Socket
*SPX 程式庫 1 鍵入 SPX DLL 的名稱。 預設值是 WSOCK32。 Library1
*SPX 程式庫 2 如果有第二個 SPX ,請鍵入第二個 SPX DLL 的名稱;如果只有一個 SPX,請鍵入與 SPX library 1 內容相同的名稱。 預設值為 WSOCK32 Library2
*SPX 保持作用中 SPX 可以定期檢查連線的另一端是否仍然可用。 如果連線無法使用,連線會關閉。 如果要配置 SPX 以執行這些檢查,請按一下;如果不要 SPX 執行這些檢查,請按一下。 預設值為「是」。 KeepAlive
*SPX 主機板號碼 輸入要使用的 LAN 配接器號碼。 預設值是 0。 BoardNum

發佈/訂閱

下表列出您可以在「佇列管理程式內容」對話框的發佈/訂閱頁面上設定的內容。 發佈/訂閱 頁面會取代舊版 IBM MQ所提供的 cfgmqbrk 應用程式。 若要配置佇列管理程式來進行發佈/訂閱傳訊,請編輯發佈/訂閱頁面上的內容。 發佈/訂閱頁面上的內容,會與配置檔中的段落相關。 如需個別段落的相關資訊,請參閱 IBM Documentation中的 配置服務及元件

內容 意義 MQSC 參數
發佈/訂閱模式 使用發佈/訂閱模式容許在產品的舊版中與「發佈/訂閱」引擎共存。 其三個選項如下:

相容性,表示啟用第 7 版「發佈/訂閱」引擎,但停用佇列的「發佈/訂閱」介面。 這表示第 7 版「發佈/訂閱」引擎可以與現有的「發佈/訂閱」引擎同時存在。 這是現有佇列管理程式的預設值。

啟用,表示啟用第 7 版「發佈/訂閱」引擎,並啟用佇列的「發佈/訂閱」介面。 這是新建立之佇列管理程式的預設值。

停用表示停用所有「發佈/訂閱」功能。

PSMODE
訊息重試次數 通道在決定無法遞送訊息至遠端佇列之前,會重試連接遠端佇列管理程式的次數。 只有在「訊息重試結束程式名稱」內容為空白時,這個內容才會控制 MCA 的動作。 如果「訊息重試結束程式名稱」內容不是空白,則「訊息重試次數」內容的值會傳遞給結束程式供結束程式使用,但通道重試連接的次數是由結束程式控制,而不是由「訊息重試次數」內容控制。 最大值為 999999999,預設值為 5。 MRRTY
發佈/訂閱同步點 這個選項會定義訊息是否會在同步點下處理。 其兩個選項如下:

如果持續。 如果訊息為持續的,則訊息會在同步點下處理。 這是預設值。

YES。 所有訊息都在同步點下處理。

PSSYNCPT
未遞送的非持續輸入訊息 這個內容會定義「發佈/訂閱」引擎應該對未遞送的非持續輸入訊息執行的動作。 其兩個選項如下:

捨棄。 未遞送的非持續訊息會被捨棄。 這是預設值。

保留。 未遞送的非持續訊息不會被捨棄。 「發佈/訂閱引擎」會以適當的間隔繼續重試處理這則訊息,但不會繼續處理後續的訊息。

PSNPMSG
未遞送的非持續回應 這個內容會定義「發佈/訂閱」引擎應該對未遞送的非持續回應執行的動作。 其四個選項如下:

捨棄。 如果未遞送的非持續回應不能放在回覆佇列中,則會被捨棄。

保留。 未遞送的非持續回應不會被捨棄,也不會放在無法傳送郵件的佇列中。 「發佈/訂閱引擎」會取消現行作業,然後以適當的間隔重試,但不會繼續處理後續的訊息。

正常。 不能放在回覆佇列的非持續回應,會放在無法傳送郵件的佇列中。 如果不能放在 DLQ 中,則會被捨棄。 這是預設值。

安全。 不能放在回覆佇列的非持續回應,會放在無法傳送郵件的佇列中。 如果回應不能傳送,也無法放在無法傳送郵件的佇列中,則「發佈/訂閱引擎」會以適當的間隔取消現行作業再重試,但不會繼續處理後續的訊息。

PSNPRES
樹狀結構生命期限 非管理主題的有效期限(秒)。 當這個非管理節點不再有任何作用中的訂閱時,這個參數會決定佇列管理程式在移除該節點之前,會等待多久。

在佇列管理程式回收之後,只會保留由可延續訂閱使用中的非管理主題。 請指定範圍 0 到 604000 的值。 0 的值表示佇列管理程式不會移除非管理主題。 佇列管理程式的起始預設值是 1800。

TREELIFE
母項 本端佇列管理程式會與其連接,以作為其在階層中的子項的母項佇列管理程式的名稱。 如果欄位保留空白,該佇列管理程式沒有母項佇列管理程式;如果有現有的母項佇列管理程式,則會斷線。

母項佇列管理程式和子項佇列管理程式之間必須存在雙向通道,佇列管理程式才能連接至另一個佇列管理程式作為其階層中的子項。

PARENT
發佈結束程式路徑 包含發佈結束程式碼的模組名稱。 這個欄位的長度上限為 128 個字元。 預設值是無發佈結束程式。 N/A
發佈結束程式函數 進入包含發佈結束程式碼之模組的函數進入點名稱。 這個欄位的長度上限為 128 個字元。 N/A
發佈結束程式資料 如果佇列管理程式正在使用發佈結束程式,則會呼叫結束程式來傳遞 MQPSXP 結構作為輸入。 使用這個內容指定的資料,會提供在 ExitData 欄位中。 這個欄位的長度上限為 128 個字元。 預設值是 32 個空白字元。 N/A
發佈/訂閱叢集 控制此佇列管理程式是否參與發佈/訂閱叢集。 其兩個選項如下:

已啟用:表示此佇列管理程式可以參與發佈/訂閱叢集。 這是新建立之佇列管理程式的預設值。

已停用:表示此佇列管理程式無法參與發佈/訂閱叢集。

PSCLUS
[z/OS]

保存 (z/OS)

下表列出佇列管理程式的系統日誌保存內容或參數,其會顯示在佇列管理程式之「保存」對話框的起始表格中。 起始表格中的值已在佇列管理程式於啟動時載入系統參數模組時套用。 您可以在佇列管理程式執行中時暫時變更及置換某些值;新的值會顯示在設定表格中。 可以置換的參數會以星號(*)標示。 如需保存磁帶記錄表格中內容的詳細資料,請參閱保存磁帶

其中會顯示每一個參數在 SET ARCHIVE 指令的對等 MQSC 內容。 如需 SET ARCHIVE 指令的相關資訊,請參閱 IBM Documentation中的 SET ARCHIVE

內容 意義 MQSC 參數
參數類型 這個內容顯示表格中會顯示何種類型的資訊。 起始表格會顯示已在佇列管理程式啟動時載入系統參數模組時所套用的起始值。 設定表格會顯示自佇列管理程式啟動以來,已手動置換的任何值。 (不適用。)
*配置單元 指定主要和次要空間的配置單位:磁柱磁軌區塊。 預設值是區塊 ALCUNIT
*保存字首 1 指定第一個保存日誌資料集名稱的字首。 如需如何命名資料集的說明及字首長度的限制,請參閱 Time stamp format 內容。 預設字首為 CSQARC1。 ARCPFX1
*保存字首 2 指定第二個保存日誌資料集名稱的字首。 如需如何命名資料集的說明及字首長度的限制,請參閱 Time stamp format 內容。 預設字首為 CSQARC2。 ARCPFX2
*保存檔保留期 指定建立保存日誌資料集時要使用的保留期(0 到 9999 天)。 預設值是 9999。 ARCRETN
*遞送碼 指定給操作員的保存日誌資料集相關訊息的 z/OS 遞送碼清單。 如果 Waiting for reply 內容的值為 No,則會忽略此欄位。 鍵入最多 14 個遞送碼,每一個遞送碼的值為 1 到 16,並以逗點區隔。 請至少指定一個代碼。 ARCWRTC
*等待回覆 指定是否要傳送訊息給操作員,並且先收到回覆,再嘗試裝載保存日誌資料集。 其他 IBM MQ 使用者可能被迫等待資料集裝載,但在 IBM MQ 等待回覆訊息時,它們不受影響。 如果裝置需要長時間裝載保存日誌資料集(例如:磁帶機),請按一下;如果裝置沒有長時間延遲(例如:DASD),請按一下 ARCWTOR
*區塊大小 輸入保存日誌資料集的區塊大小(4097 到 28672,四捨五入到最接近的 4 096 倍數)。 區塊大小必須與您為 Archive unit 1 內容指定的裝置類型相容。 對儲存體管理子系統 (SMS) 所管理的資料集而言,這個參數會被忽略。 BLKSIZE
*型錄 指定保存日誌資料集是否已編入主要整合型錄機能 (ICF) 型錄中。 若要保存已編目的日誌資料集,請按一下;若要保存未編目的日誌資料集,請按一下。 預設值為 No CATALOG
*壓縮 指定是否要壓縮寫入保存日誌的資料。 這個選項只適用於有改進資料記錄功能 (IDRC) 特性的 3480 或 3490 裝置。 打開這項特性時,磁帶控制單元中的硬體以遠高於正常情況的密度來撰寫資料,以便在每一個磁區中容納更多資料。 如果您要壓縮資料,請按一下;如果您未使用具有 IDRC 特性或 3490 基本模型的 3480 裝置(3490E 除外),請按一下 COMPACT
*主要空間配置 以您在 Allocation units 內容中指定的單位,指定 DASD 資料集的主要空間配置。 這個值必須是 1 到 999。 如需判斷必要值的指引,請參閱 z/OS 系統設定手冊 PRIQTY
*次要空間配置 以您在 Allocation units 內容中指定的單位,指定 DASD 資料集的次要空間配置。 該值必須大於零。 SECQTY
*保護 指定在建立資料集時,保存日誌資料集是否要由個別的 ESM(外部安全管理程式)設定檔所保護。 按一下,在日誌卸載程序結束後建立個別的資料集設定檔。 ESM 保護必須為 IBM MQ 激活,與 IBM MQ 佇列管理程式位址空間相關聯的使用者 ID 必須具有建立設定檔的權限,並且如果要保存磁帶,那麼 TAPEVOL 類必須在作用中。 如果您不要建立設定檔,請按一下 PROTECT
*靜止間隔 指定當發出的 ARCHIVE LOG 指令指定了 MODE(QUIESCE) 時,允許靜止的秒數上限(1 到 999)。 QUIESCE
*時間戳記格式 指定保存日誌資料集名稱是否含有時間戳記。 若要在名稱中包含時間戳記,請按一下展開,視您要使用的格式而定。 如果不想在名稱中包含時間戳記,請按一下 No如需格式的相關資訊,請參閱 IBM Documentation中的 SET ARCHIVE TSTAMP
*保存單元 1 指定用來儲存第一份保存日誌資料集的裝置類型或裝置單元名稱。 UNIT
*保存單元 2 指定用來儲存第二份保存日誌資料集的裝置類型或裝置單元名稱。 UNIT2
[z/OS]

保存磁帶 (z/OS)

下表列出用於佇列管理程式之保存磁帶記錄的保存磁帶內容。 保存磁帶記錄會列在佇列管理程式「保存」對話框的保存磁帶記錄表格中。 您不能編輯這些值。

參數 意義
參數類型 這個內容顯示表格中會顯示何種類型的資訊。 起始表格會顯示已在佇列管理程式啟動時載入系統參數模組時所套用的起始值。 設定表格會顯示自佇列管理程式啟動以來,已手動置換的任何值。
磁帶機位址 配置以讀取保存日誌的磁帶機實際位址。
磁帶機狀態 磁帶機的狀態。 繁忙表示磁帶機正忙於處理保存日誌資料集;預先裝載表示磁帶機在作用中且配置供預先裝載;可用表示磁帶機可供使用、非作用中,正在等待工作;不明表示磁帶機的狀態不明。
日誌相關性 ID 與處理中之磁帶的使用者關聯的相關性 ID。 如果沒有現行使用者,這會是空白。
磁帶容體序號 已裝載之磁帶的磁區序號。
資料集名稱 處理中或前次處理之磁帶磁區上的資料集名稱。
[z/OS]

統計資料監視 (z/OS)

下表列出您可以在「佇列管理程式內容」對話框的統計資料監視頁面上設定的內容。 若要收集佇列管理程式活動的統計資料,請編輯統計資料監視頁面上的內容。
內容 意義 MQSC 參數
通道統計資料 這個內容會指定是否要收集由佇列管理程式所管理之通道的活動相關的統計資料。 統計資料會寫入到 SMF。 若要針對其 Channel statistics 內容中具有值佇列管理程式的佇列管理程式通道,關閉統計資料資料收集,請按一下關閉。 若要關閉所有佇列管理程式通道的統計資料收集,而不管通道的「通道統計資料」內容設定為何,請按一下。 若要針對「通道統計資料」內容值為「佇列管理程式」的通道啟用資料收集,再加上伺服器連線通道的資料收集,請按一下。 如需編輯 統計資料 頁面通道內容的相關資訊,請參閱 統計資料頁面 STATCHL
自動 CLUSSDR 統計資料 這個內容會指定是否要收集自動定義之叢集傳送端通道的活動相關的統計資料。 統計資料會寫入到 SMF。 若要繼承佇列管理程式的 Channel statistics 內容值,請按一下佇列管理程式;若要關閉佇列管理程式上自動定義叢集傳送端通道的資料收集,請按一下;若要啟用資料收集,請按一下 STATACLS
[MQ 9.3.0 2022 年 7 月]佇列統計資料 這個內容會指定是否要收集由佇列管理程式所管理之佇列的活動相關的統計資料。 若要針對其 Queue accounting 內容中具有值 Queue Manager 的佇列管理程式佇列開啟統計資料收集(請參閱佇列內容),請按一下開啟;若要針對其 Queue accounting 內容中具有值 Queue Manager 的佇列管理程式佇列關閉統計資料收集,請按一下關閉。 若要收集任何佇列統計資料,您必須使用 START TRACE 指令來啟用統計資料追蹤類別 5。 STATQ
[z/OS]

帳戶監視 (z/OS)

下表列出您可以在「佇列管理程式內容」對話框的帳戶監視頁面上設定的內容。 若要收集連線活動的相關資料,請編輯帳戶監視頁面上的內容。

內容 意義 MQSC 參數
佇列計數 這個內容會指定是否要收集由佇列管理程式所管理之佇列的連線活動相關的帳戶資料。 若要開啟佇列管理程式佇列的帳戶資料收集,請按一下開啟;若要停用其 Queue accounting 內容中具有值 Queue Manager 的佇列管理程式佇列的帳戶資料收集(請參閱佇列內容),請按一下關閉;若要關閉所有佇列管理程式佇列的帳戶資料收集,而不管佇列 Queue accounting 內容的設定為何,請按一下 ACCTQ
[z/OS]

日誌 (z/OS)

下表列出佇列管理程式的系統日誌內容或參數,其會顯示在佇列管理程式之「日誌」對話框的起始表格中。 起始表格中的值已在佇列管理程式於啟動時載入系統參數模組時套用。 您可以在佇列管理程式執行中時暫時變更及置換某些值;新的值會顯示在設定表格中。 可以置換的參數會以星號(*)標示。 如需日誌副本記錄表格中內容的詳細資料,請參閱日誌副本

其中會顯示每一個參數在 SET LOG 指令的對等 MQSC 內容。 如需 SET LOG 指令的相關資訊,請參閱 IBM Documentation中的 SET LOG

參數 意義 MQSC 參數
參數類型 這個內容顯示表格中會顯示何種類型的資訊。 起始表格會顯示已在佇列管理程式啟動時載入系統參數模組時所套用的起始值。 設定表格會顯示自佇列管理程式啟動以來,已手動置換的任何值。 (不適用。)
*解除配置間隔 指定所配置的保存讀取磁帶機在解除配置之前仍未被使用的時間長度(分鐘)。 這個值可以是 0 到 1440。 如果值是 0,會立即解除配置磁帶機;如果值是 1440,則永不會解除配置磁帶機。 DEALLCT
*日誌壓縮 指定用於記載持續訊息的日誌資料壓縮技術。

NONE 表示不啟用日誌壓縮。 這是預設值。

RLE 表示啟用執行長度編碼日誌壓縮。

ANY 表示啟用佇列管理程式所支援的任何壓縮演算法。 在 IBM WebSphere MQ 7.0.1 及更新版本中,值任何的唯一壓縮演算法是 RLE

COMPLOG
*日誌保存檔數目上限 指定在 BSDS 中可記錄的保存日誌磁區數上限。 MAXARCH
*磁帶機數上限 指定可以配置來讀取保存日誌磁帶磁區的專用磁帶機數目上限。 這會置換在保存系統參數中由 CSQ6LOGP 設定的 MAXRTU 值。 這與 Deallocation interval 內容一起使用,可讓 IBM MQ 最佳化磁帶機中的保存日誌讀數。 MAXRTU
輸入緩衝區大小 指定作用中和保存日誌資料集的輸入緩衝儲存體大小。 INBUFF
輸出緩衝區大小 指定作用中和保存日誌資料集的輸出緩衝儲存體大小。 OUTBUFF
*輸出緩衝區計數 指定要填滿多少數目的輸出緩衝區後,才會將這些緩衝區寫到作用中日誌資料集中。 WRTHRSH
保存日誌 指定保存是開啟或是關閉。 表示開啟保存;表示關閉保存。 OFFLOAD
使用雙重記載 指定是否要使用雙重記載。 表示要使用雙重記載;表示不使用雙重記載。 TWOACTV
使用雙重保存記載 指定是否要使用雙重保存記載。 表示要使用雙重保存記載;表示不使用雙重保存記載。 TWOARCH
使用雙重 BSDS 指定是否要使用雙重 BSDS。 表示要使用雙重 BSDS;表示不使用雙重 BSDS。 TWOBSDS
已啟用 zHyperWrite 指定在資料集具備 zHyperWrite 功能的情況下是否使用 zHyperWrite 來寫入作用中日誌資料集。 表示要使用 zHyperWrite;表示不使用 zHyperWrite。 ZHYWRITE
[z/OS]

日誌副本 (z/OS)

下表列出用於佇列管理程式之日誌副本記錄的日誌副本內容。 日誌副本記錄會列在佇列管理程式「日誌」對話框的日誌副本記錄表格中。 您不能編輯這些值。

參數 意義
日誌副本號碼 副本的號碼。
使用的日誌 已使用的作用中日誌資料集百分比。
資料集名稱 作用中日誌資料集的資料集名稱。 如果副本目前不在作用中,這會傳回空白。
具有 zHyperWrite 功能 日誌資料集是否可以使用 zHyperWrite 來寫入。 您需要針對 zHyperWrite 啟用佇列管理程式,才能寫入。
[z/OS]

安全 (z/OS)

下表列出佇列管理程式的系統範圍安全內容或參數。 可以變更兩個值;可以變更的參數會以星號(*)標示。 如需安全開關表格中內容的詳細資料,請參閱安全開關

其中會顯示每一個參數在 ALTER SECURITY 指令的同等 MQSC 內容。 如需 ALTER SECURITY 指令的相關資訊,請參閱 IBM Documentation中的 [z/OS]ALTER SECURITY

參數 意義 MQSC 參數
*安全逾時值 類型,從 0 到 10080(一星期)中,IBM MQ保留未用的使用者 ID 及相關聯資源的相關安全資訊的時間長度。 如果您鍵入 0,但「安全間隔」內容的值不是 0,則佇列管理程式會每隔「安全間隔」就捨棄所有這類資訊。 TIMEOUT
*安全間隔 輸入檢查使用者 ID 及其相關資源之間的間隔(0 到 10080 分鐘(一星期)),以判斷「安全逾時值」是否已過期。 如果您鍵入 0,則不會發生使用者逾時。 INTERVAL
[z/OS]

安全開關 (z/OS)

下表列出用於佇列管理程式之安全切換訊息的安全切換內容。 安全切換訊息(每一安全切換一個)會列在佇列管理程式「安全」對話框的安全切換表格中。 您不能編輯這些值。

參數 意義
安全切換 安全切換的名稱。
安全設定 安全切換的現行設定,以及導致該設定的設定檔是否存在。 比方說,安全切換可能因找不到相關設定檔而關閉。
安全設定檔 導致現行安全設定的設定檔名稱。
[z/OS]

系統 (z/OS)

下表列出佇列管理程式的系統內容或參數,其會顯示在佇列管理程式之「系統」對話框的起始表格中。 起始表格中的值已在佇列管理程式於啟動時載入系統參數模組時套用。 您可以在佇列管理程式執行中時暫時變更及置換某些值;新的值會顯示在設定表格中。 您可以置換的參數會以星號 (*) 標示。

其中會顯示每一個參數在 DISPLAY SYSTEM 指令的對等 MQSC 內容。 如需 DISPLAY SYSTEM 指令的相關資訊,請參閱 IBM Documentation中的 DISPLAY SYSTEM

參數 意義 MQSC 參數
參數類型 這個內容顯示表格中會顯示何種類型的資訊。 起始表格會顯示已在佇列管理程式啟動時載入系統參數模組時所套用的起始值。 設定表格會顯示自佇列管理程式啟動以來,已手動置換的任何值。 (不適用。)
連線交換 在某些 MQ API 呼叫期間,批次工作目前是否可以交換出。

IBM MQ 9.0 開始,這個關鍵字沒有作用,因為在 IBM MQ API 呼叫期間,應用程式一律會變成不可交換。 它不再由 IBM MQ 9.1或更新版本的佇列管理程式傳回,但已保留在 IBM MQ Explorer 中,以與 IBM MQ 8.0及更早版本的佇列管理程式相容。

CONNSWAP
指令使用者 ID 指定用於指令安全檢查的預設使用者 ID。 CMDUSER
*排除的操作員訊息 已排除而不寫入任何日誌的訊息清單。 EXCLMSG
結束間隔 指定在每次呼叫期間可以執行佇列管理程式結束程式的時間(秒)。 EXITLIM
結束作業 指定要使用多少啟動的伺服器作業來執行佇列管理程式結束程式。 EXITTCB
*檢查點計數 指定 IBM MQ 在一個檢查點開始與下一個檢查點之間寫入的日誌記錄數 (從 200 到 16000000)。 IBM MQ 會在寫入您指定的記錄數之後啟動新的檢查點。 LOGLOAD
XCF 群組名稱 指定 IBM MQ 實例所屬的 XCF 群組名稱。 OTMACON = (Group)
XCF 成員名稱 指定 IBM MQ 實例所屬的 XCF 成員名稱。 OTMACON = (Member)
OTMA 結束程式名稱 指定要由 IMS執行之 OTMA 目的地解析使用者結束程式的名稱。 OTMACON = (Druexit)
OTMA 間隔 指定先前已驗證 IBM MQ IMS 的使用者 ID,以秒為單位的時間長度。 OTMACON = (Age)
OTMA Tpipe 名稱字首 指定要用於 Tpipe 名稱的字首。 OTMACON = (Tpipepfx)
延遲索引 指定佇列管理程式是要在建置所有索引之前完成重新啟動,將建置往後延遲;或者佇列管理程式要等到所有索引都已建置才重新啟動。 表示佇列管理程式會在建置所有索引之前完成重新啟動;表示佇列管理程式會等到所有索引都已建置才重新啟動。 QINDXBLD
編碼字集 ID 指定佇列管理程式的編碼字集 ID。 QMCCSID
佇列共用群組名稱 指定佇列管理程式所屬的佇列共用群組名稱。 (不適用。)
資料共用群組名稱 指定佇列管理程式要連接的 Db2® 資料共用群組名稱。 (不適用。)
Db2 名稱 指定佇列管理程式要連接的 Db2 子系統或群組附件名稱。 (不適用。)
Db2 作業 指定要使用的 Db2 伺服器作業數。 (不適用。)
Db2 BLOB 作業 指定要用於 BLOB 的 Db2 伺服器作業數。 (不適用。)
寫入 RACF® 審核記錄 指定是否針對連線處理期間執行的 RESLEVEL 安全檢查寫入 RACF 審核記錄。 表示會寫入 RACF 審核記錄; 表示不會寫入 RACF 審核記錄。 RESAUDIT
遞送碼 指定未在 MQSC 指令直接回應中傳送之訊息的 z/OS 遞送碼清單。 清單中可以有 1 到 16 個項目。 ROUTCDE
傳送計數資料給 SMF 指定當佇列管理程式啟動時,IBM MQ 是否自動將帳戶資料傳送至 SMF。 表示會自動傳送帳戶資料;表示不會自動傳送帳戶資料。 SMFACCT
傳送統計資料給 SMF 指定當佇列管理程式啟動時,IBM MQ 是否自動將統計資料傳送給 SMF。 表示會自動傳送統計資料;表示不會自動傳送統計資料。 SMFSTAT
[MQ 9.3.0 2021 年 7 月]*SMF 帳戶間隔分鐘 IBM MQ for z/OS 9.3 中,指定間隔(從 0 到 1440之間的間隔),在連續的帳戶資料聚集之間指定。 特殊值 -1 可以設定為表示會計資料的 SMF 統計資料間隔的使用。

如果指定值 0,則會在 SMF 資料收集播送中收集結算資料。 應該使用 SMF 結算間隔秒來設定此值,否則,秒值預設為 0。

當現行間隔到期時,此參數的變更會生效,除非新間隔小於現行間隔的未過期部分,在此情況下,會立即收集統計資料,且新間隔會生效。

ACCTIME
[MQ 9.3.0 2021 年 7 月]*SMF 帳戶間隔秒數 IBM MQ for z/OS 9.3 指定 ACCTIME 間隔的秒數部分,作為 00 到 59 之間的值。 應該將此值與 SMF 結算間隔分鐘(或分鐘值預設值)並排設定為 0。

當現行間隔到期時,此參數的變更會生效,除非新間隔小於現行間隔的未過期部分,在此情況下,會立即收集統計資料,且新間隔會生效。

ACCTIME
[MQ 9.3.0 2021 年 7 月]*SMF 統計資料間隔分鐘數 IBM MQ for z/OS 9.3 中,指定間隔(從 0 到 1440之間的間隔),在連續統計資料的聚集資料之間指定。

如果指定值 0,則會在 SMF 資料收集播送中收集統計資料。 應該將此值與 SMF 統計資料間隔秒(或秒值預設值)並排設定為 0。

如果要使用 SMF 資料收集播送間隔,請確保此值和 SMF 統計資料(秒)都設為 0。

當現行間隔到期時,此參數的變更會生效,除非新間隔小於現行間隔的未過期部分,在此情況下,會立即收集統計資料,且新間隔會生效。

STATIME
[MQ 9.3.0 2021 年 7 月]*SMF 統計資料間隔秒數 IBM MQ for z/OS 9.3 中,指定 STATIME 間隔的秒數部分,作為 00 到 59 之間的值。 應該使用 SMF 統計資料間隔分鐘來設定此值,否則分鐘值預設為 0。

當現行間隔到期時,此參數的變更會生效,除非新間隔小於現行間隔的未過期部分,在此情況下,會立即收集統計資料,且新間隔會生效。

STATIME
追蹤類別 指定自動啟動其追蹤的類別。 TRACSTR
*追蹤表大小 指定廣域追踪機能儲存 IBM MQ 追踪記錄的追踪表格的預設大小(以 4 KB 區塊為單位,從 1 到 999 )。 追蹤表的儲存體係配置在 ECSA 中,因此您必須小心選取這個值。 如果有任何追蹤目前已生效,則現有的追蹤表會繼續使用,且大小維持不變。 只有在重新啟動追蹤時,才會取得新的廣域追蹤表。 如果建立新追蹤表格的儲存體不足,就會繼續使用舊追蹤表格,並且顯示 CSQW153E 訊息。 TRACTBL
叢集快取類型 指定叢集快取的類型。 靜態表示使用靜態叢集快取;動態表示使用動態叢集快取。 (不適用。)
WLM 間隔 指定掃描受 WLM 管理的佇列之佇列索引的時間(分鐘)。 WLMTIME
WLM 單元 指出 WLM 間隔是以秒或分鐘為單位。 WLMTIMU
*服務參數設定 此參數保留供 IBM使用。 SERVICE
作業模式 顯示佇列管理程式的作業模式。

IBM MQ 9.1 開始,佇列管理程式不再傳回此關鍵字。 它已保留在 IBM MQ Explorer 中,以與 IBM MQ 9.0、更早的佇列管理程式相容。

OPMODE = (COMPAT,701)

如需相關資訊,請參閱 IBM MQ 9.0 產品文件中的顯示系統

安全原則 指出 Advanced Message Security 的安全功能是否可用。 SPLCAP
ACE 儲存區大小上限 (KB) ACE 儲存區的大小上限(以 KB 為單位,且介於 0 至 999 999 之間的範圍)。 每個連接應用程式都需要 ACE,而部分類型的應用程式會需要額外的 ACE 以便進行處理。 內部佇列管理程式執行緒也需要它們。 ACE 儲存區配置在 ECSA 中。 若為使用大量 ECSA 儲存體的佇列管理程式,ECSA 儲存體配置會隨著 ACE 儲存區的大小呈現線性成長。 此參數若為零值表示 ACE 儲存區的大小沒有限制。 在極端的情況中,ACE 儲存區可能會使用所有可用的 ECSA 儲存體,導致 LPAR 的系統停機。 ACELIM