請利用這個畫面來檢視或變更所選用於搭配 WebSphere® MQ 傳訊提供者之 Connection Factory 的進階內容。 這些進階內容用來控制所建立之 IBM MQ 傳訊提供者目的地連線的行為。
在這些群組上,進行任何必要的變更,再按一下套用來返回 Connection Factory。
IBM MQ Connection Factory 的進階內容如下:
這個內容指定在通訊或佇列管理程式失敗的事件中,是否自動重新連接用戶端模式連線。 除非在小型或受管理用戶端環境中使用 Connection Factory,否則,會忽略這個參數。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 下拉清單 |
| 預設值 | DISABLED |
| 範圍 |
|
如需自動用戶端重新連線的相關資訊,請參閱 IBM MQ 資訊中心。
在通訊或佇列管理程式失敗之後,用戶端模式連線用來嘗試自動重新連接佇列管理程式的秒數上限。 除非在小型或受管理用戶端環境中使用 Connection Factory,否則,會忽略這個參數。 是否使用這個參數,會隨著用戶端重新連線選項參數值而不同。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | Integer |
| 單位 | 秒 |
| 預設值 | 1800(30 分鐘) |
| 範圍 | 大於零的值,最多可達 2147483647 |
如需自動用戶端重新連線的相關資訊,請參閱 IBM MQ 資訊中心。
啟用訊息標頭壓縮的選項。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 勾選框 |
| 預設值 | 已清除 |
| 範圍 |
|
用來壓縮訊息內容的壓縮演算法。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 下拉清單 |
| 預設值 | 無 |
| 範圍 |
|
此模型佇列作為建立暫時佇列的基礎。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
| 預設值 | SYSTEM.DEFAULT.MODEL.QUEUE |
附加於為暫時佇列產生的名稱開始的字首。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
附加於為暫時主題產生的名稱開始的字首。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | String |
選項,可決定沒有相符消費端的訊息是否也保留在輸入佇列上,或根據其處置選項來進行處理。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 勾選框 |
| 預設值 | 已選取 |
| 範圍 |
|
只有在用戶端儲存器中,這項設定才適用。 當使用 IBM MQ 第 6 版佇列管理程式(或適用於 z/OS® 的 IBM MQ 5.3 版)時,這項設定會配置用來將訊息分派到 JMS 非同步消費端的機制。
當非同步消費的 IBM MQ 佇列集超出內部提供來同步取得 IBM MQ 佇列中訊息的執行緒數目時,便使用這項設定。 這項設定決定了執行緒等待訊息到達某個 IBM MQ 佇列,等待多久之後,便輪詢 IBM MQ 佇列集中的另一個佇列。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | Integer |
| 單位 | 毫秒 |
| 預設值 | 5000 |
| 範圍 | 大於零的值。 |
當使用 IBM MQ 第 6 版佇列管理程式(或適用於 z/OS 的 IBM MQ 5.3 版)時,這項設定會配置用來將訊息分派到 JMS 非同步消費端的機制。
當非同步消費的 IBM MQ 佇列集超出內部提供來同步取得 IBM MQ 佇列中訊息的執行緒數目時,便使用這項設定。 這項設定決定了執行緒從 IBM MQ 佇列中擷取訊息多久之後,便改成使用 IBM MQ 佇列集中另一個佇列的訊息。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | Integer |
| 單位 | 毫秒 |
| 預設值 | 5000 |
| 範圍 | 大於零的值。 |
佇列中所能移除的最大訊息數目,之後,至少要交付一則訊息給非同步消費端。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | Integer |
| 預設值 | 10 |
| 範圍 | 大於零的值。 |
在訊息中對字串進行編碼時,所使用的字集。
只有在您的傳訊系統使用 IBM MQ 6.0 版時,編碼字集 ID (CCSID) 才適用於 Connection Factory 進階內容。 如果使用的是 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 |
| 範圍 | 大於零的值。編碼字集 ID (CCSID) 必須是 IBM MQ 所支援的 CCSID 之一。 |
如需支援的 CCSID 以及在不同的編碼字集之間轉換訊息資料的相關資訊,請參閱 IBM MQ 資訊中心的《系統管理手冊》和 Application Programming Reference。
當傳送回覆訊息至從訊息取得的回覆目的地佇列時,則選取這個選項在回覆訊息中附加 RFH 第 2 版標頭,而不論原始訊息是否有 RFH 第 2 版標頭。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 勾選框 |
| 預設值 | 已清除 |
| 範圍 |
|
選項,可在佇列管理程式進入靜止狀態時,使得所選的 JMS 作業失敗。選取此選項,會使得佇列管理程式能夠順利靜止和關閉。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 勾選框 |
| 預設值 | 已選取 |
| 範圍 |
|