IBM MQ 傳訊提供者啟動規格進階內容

請利用這個畫面,來檢視或變更用於 WebSphere® MQ 傳訊提供者之所選取啟動規格的進階內容。這些進階內容用來控制所建立之 IBM MQ 傳訊提供者目的地連線的行為。

如果要檢視 IBM MQ 啟動規格進階內容,請利用管理主控台來完成下列步驟:
  1. 在導覽窗格中,按一下 資源 > JMS -> 啟動規格 來顯示現有啟動規格。
  2. 適當的話,在內容窗格中,將範圍設定改成定義啟動規格的層次。 這會限制所顯示的啟動規格集。
  3. 選取您要使用的啟動規格名稱。
  4. 在內容窗格的「其他內容」之下,按一下進階內容來檢視 IBM MQ 啟動規格的進階內容清單。
在「一般內容」之下,有四個內容群組:

在這些群組上,進行任何必要的變更,再按一下套用來返回啟動規格。

註: 當指定 IBM MQ 內容時,適用下列限制:

IBM MQ 啟動規格的進階內容如下。

壓縮訊息標頭

啟用訊息標頭壓縮的選項。

參考資訊 值
資料類型 勾選框
預設值 已清除
範圍
已清除
不壓縮訊息標頭。
已選取
壓縮訊息標頭。

訊息有效負載的壓縮演算法

用來壓縮訊息內容的壓縮演算法。

參考資訊 值
資料類型 下拉清單
預設值 無
範圍
RLE
利用執行長度編碼來執行訊息資料壓縮。
ZLIBFAST
利用 ZLIB 編碼來執行訊息資料壓縮,速度優先。
ZLIBHIGH
利用 ZLIB 編碼來執行訊息資料壓縮,壓縮優先。
無
不執行訊息資料壓縮。

保留訊息,即使沒有相符的消費端也一樣

選項,可決定沒有相符消費端的訊息是否也保留在輸入佇列上,或根據其處置選項來進行處理。

參考資訊 值
資料類型 勾選框
預設值 已選取
範圍
已清除
不保留訊息。
已選取
保留訊息。

重新掃描間隔

當使用 IBM MQ 第 6 版佇列管理程式(或 IBM MQ for z/OS® 5.3 版)時,這項設定會配置用來將訊息分派到 JMS 非同步消費端的機制。

當非同步消費的 IBM MQ 佇列集超出內部提供來同步取得 IBM MQ 佇列中訊息的執行緒數目時,便使用這項設定。 這項設定決定了執行緒從 IBM MQ 佇列中擷取訊息多久之後,便改成消費 IBM MQ 佇列集中另一個佇列的訊息。

參考資訊 值
資料類型 Integer
單位 毫秒
預設值 5000
範圍 大於零的值。

伺服器階段作業數目上限

伺服器階段作業儲存區中的伺服器階段作業數目上限,由連線消費端所用。

參考資訊 值
資料類型 Integer
預設值 10
範圍 大於零的值。

伺服器階段作業儲存區逾時

在伺服器階段作業儲存區中,在未用的伺服器階段作業因不作用而關閉之前,保持開啟狀態的時段(以毫秒為單位)。

參考資訊 值
資料類型 Integer
單位 毫秒
預設值 300,000
範圍 大於零的值。

啟動逾時

在遞送訊息的工作排定之後,必須開始將訊息遞送到訊息驅動 Bean (MDB) 的時段(以毫秒為單位)。如果過了這個時段,訊息會回復到佇列中。

參考資訊 值
資料類型 Integer
單位 毫秒
預設值 10,000
範圍 大於零的值。

編碼字集 ID

在訊息中對字串進行編碼時,所使用的字集。

只有在您的傳訊系統使用 IBM MQ 6.0 版時,編碼字集 ID (CCSID) 才適用於啟動規格進階內容。 如果使用的是 IBM MQ 7.0 版,您必須定義要用於佇列目的地訊息的 CCSID。 如需如何執行此動作的相關資訊,請參閱應用程式用戶端的 IBM MQ Provider Queue Destination 設定。

如果您的應用程式針對需要不同字元或數值編碼的 IBM MQ 應用程式來建構訊息,您可以將 JMS_IBM_Character_Set 內容設為所需要的編碼字集 ID (CCSID),或將 JMS_IBM_Encoding 內容設為所需要的數值格式,也可以同時設定這兩者來置換字元編碼值。 如需 JMS_IBM_Character_Set 和 JMS_IBM_Encoding 之可用值的相關資訊,請參閱 IBM MQ 資訊中心。

參考資訊 值
資料類型 Integer
預設值 819
範圍 大於零的值。這個值必須是 IBM MQ 所支援的 CCSID 之一。

如需支援的 CCSID 以及在不同的編碼字集之間轉換訊息資料的相關資訊,請參閱 IBM MQ 資訊中心的《系統管理手冊》和 Application Programming Reference。

如果 IBM MQ 佇列管理程式在靜止中,JMS 方法呼叫會失敗

選項,可在佇列管理程式進入靜止狀態時,使得所選的 JMS 作業失敗。選取此選項,會使得佇列管理程式能夠順利靜止和關閉。

參考資訊 值
資料類型 勾選框
預設值 已選取
範圍
已清除
如果佇列管理程式在靜止中,JMS 作業不失敗。
已選取
如果佇列管理程式在靜止中,JMS 作業便失敗。

如果訊息遞送失敗即停止端點

選項,可決定是否暫停將訊息遞送到失敗端點。

參考資訊 值
資料類型 勾選框
預設值 已選取
範圍
已清除
不暫停將訊息遞送到失敗端點。
已選取
當超出暫停端點之前的循序遞送失敗數目的值時,暫停將訊息遞送到失敗端點。

暫停端點之前的循序遞送失敗數目

允許對於某個端點的循序訊息遞送失敗數目,之後,便暫停將訊息遞送到這個端點。只有在選取了在訊息遞送失敗時停止端點時,才會啟用這個內容。

參考資訊 值
資料類型 Integer
預設值 0
範圍 大於或等於零的值。


檔名: umj_pasm_advprops.html