多重播送通訊資訊物件內容

您可以設定「多重播送」通訊資訊物件的內容。

下列表格列出您可以設定的內容:

每一項內容都有一個簡要說明,來說明您何時需要配置該內容。 這些表格也提供了 DEFINE、ALTER 及 DISPLAY COMMINFO 指令的對等 MQSC 參數。 如需 MQSC 指令的相關資訊,請參閱 IBM® 文件中的 MQSC 指令

「一般」頁面

下表列出您可以在通訊資訊物件內容對話框的一般頁面上設定的內容。

內容 意義 MQSC 參數
通訊資訊 定義後即為唯讀。 通訊資訊物件的名稱。 此名稱不能與這個佇列管理程式目前已定義的任何其他通訊資訊物件名稱相同。 如需相關資訊,請參閱 IBM Documentation中的 IBM MQ 物件的命名規則 COMMINFO
類型 定義後即為唯讀。 通訊資訊物件的類型。 唯一支援的類型為 MULTICAST 類型
說明 純文字註解。 此說明會在操作員發出 DISPLAY COMMINFO 指令時,提供有關通訊資訊物件的描述性資訊。 如需相關資訊,請參閱 IBM Documentation中的 DISPLAY COMMINFO

此說明只能包含可顯示的字元。 長度上限為 64 個字元。 在 DBCS 安裝中,可以包含 DBCS 字元(但需符合 64 個位元組的長度上限)。

附註: 如果使用不在此佇列管理程式的編碼字集 ID (CCSID) 中的字元,則在將資訊傳送至另一個佇列管理程式時,可能會不正確地轉換這些字元。
DESCR
群組位址 群組 IP 位址或 DNS 名稱。 管理者需負責管理這些群組位址。

所有多重播送用戶端也許可以在每個主題中,都使用相同的群組位址;但只有符合用戶端上未完成訂閱的訊息,才會進行遞送。

使用相同的群組位址會很沒效率,因為每個用戶端都必須檢查和處理網路中的每一個多重播送封包。 為不同的主題或主題集配置不同的 IP 群組位址,較有效率但這需要細心管理,特別是如果網路上正在使用其他非 MQ 多重播送應用程式。 預設值是 239.0.0.0。

GRPADDR
用來傳輸的埠號。 預設埠號是 1414 PORT
訊息歷程 訊息歷程上限是系統在 NACK(負值確認通知)時用來處理重新傳輸所保存的訊息歷程數量。

值 0 表示最低的可靠性層次。 預設值是 100 則訊息。

MSGHIST
編碼字集 ID 訊息傳輸使用的編碼字集 ID。 指定範圍 1 到 65535 的值,或將值設為如同已發佈(這是預設值)。

CCSID 必須指定定義要用於您的平台上的值,並使用適用於該平台的字集。 如果使用此參數來變更 CCSID,則套用變更時正在執行的應用程式,仍會繼續使用原始 CCSID。 因為這樣,所以您必須先停止並重新啟動所有正在執行的應用程式,然後才能繼續。 這包括指令伺服器和通道程式。

若要執行此動作,請在進行變更之後,停止並重新啟動佇列管理程式。 此參數僅在下列平台上有效:
  • [AIX]AIX®
  • [IBM i]IBM i
  • [Linux]Linux®
  • [Windows]Windows
如需每一個平台所支援 CCSID 的詳細資料,請參閱 IBM Documentation中的 字碼頁轉換
CCSID
編碼 訊息傳輸使用的編碼。
  • 如同已發佈。 這是預設值。
  • 反向
  • 正常
  • S390
  • TNS
  • 編碼
ENCODING
新的訂閱者歷程 新訂閱者歷程控制加入發佈串流的訂閱者是否收到目前所有可用的資料,或只收到訂閱後的發佈。
  • 。 值會造成轉送器只傳輸訂閱後的發佈。 這是預設值。
  • 全部。 值全部會造成轉送器傳輸所有已知的主題歷程。 在部分情況下,這會對保留的發佈造成類似的行為。
NSUBHIST
監視間隔(毫秒) 更新監視資訊的頻率(以秒為單位)。 如果啟用事件訊息,則此參數也會控制使用這個 COMMINFO 物件建立的「多重播送」控點狀態相關事件訊息的產生頻率。

值 0 表示沒有任何監視。 預設值是 60。

MONINT
通訊事件 控制是否產生使用這個 COMMINFO 物件建立的「多重播送」控點的事件訊息。 只有在使用 MONINT 參數啟用事件時,才會產生事件。 可能的值有三個:
  • 已停用。 不使用「多重播送」的應用程式中的發佈,不會橋接至使用「多重播送」的應用程式。 這是預設值。
  • 已啟用。 不使用「多重播送」的應用程式中的發佈,會橋接至使用「多重播送」的應用程式。
  • 異常狀況。 如果訊息可靠性低於可靠性臨界值,則會撰寫事件訊息。 可靠性臨界值設定為 90。
COMMEV
多重播送橋接器 控制不使用「多重播送」的應用程式中的發佈,是否橋接至使用「多重播送」的應用程式。 橋接不會套用於標示為 MCAST(ONLY) 的主題。 因為這些主題只能是「多重播送」流量,不適合橋接至佇列發佈/訂閱網域。 可能的值有兩個:
  • 已停用。 不使用「多重播送」的應用程式中的發佈,不會橋接至使用「多重播送」的應用程式。 這是 i5/OS 的預設值。
  • 已啟用。 不使用「多重播送」的應用程式中的發佈,會橋接至使用「多重播送」的應用程式。 這是 i5/OS 以外平台的預設值。
BRIDGE
多重播送活動訊號間隔(毫秒) 活動訊號間隔的測量是以毫秒為單位,指定轉送器通知所有接收端,指出沒有任何其他可用資料的頻率。 預設值是 2000 毫秒。 MCHBINT
多重播送內容控制 多重播送內容控制與訊息一起傳送的 MQMD 內容及使用者內容數。
  • 全部。 傳輸所有使用者內容及 MQMD 的所有欄位。 這是預設值。
  • 回覆。 只傳輸使用者內容,以及處理訊息回覆的 MQMD 欄位。 這些內容如下:
    • MsgType
    • MessageId
    • CorrelId
    • ReplyToQ
    • ReplyToQmgr
  • 使用者。 只傳輸使用者內容。
  • 。 不傳輸任何使用者內容或 MQMD 欄位。
  • 相容。 此值會造成在相容模式下,將訊息傳輸至 RMM。 這樣就能夠與現行 XMS 應用程式及「分配管理系統」RMM 應用程式進行一些交互作業。

    [MQ 9.3.0 Jun 2022][MQ 9.3.0 Jun 2022]XMS .NET 多重播送傳訊 (使用 RMM) 已從 IBM MQ 9.2 中淘汰,並在 IBM MQ 9.3中移除。

MCPROP

「統計資料」頁面

下表列出您可以在「 通訊資訊 內容」對話框的 統計資料 頁面上設定的內容。 統計資料頁面顯示通訊資訊物件歷程的相關資訊。 您不能編輯任何這些內容。

內容 意義 MQSC 參數
變更日期 唯讀。 這是前次變更通訊資訊物件內容的日期。 ALTDATE
變更時間 唯讀。 這是前次變更通訊資訊物件內容的時間。 ALTTIME