請利用這個畫面,來檢視或變更用於 WebSphere® MQ 傳訊提供者之所選取啟動規格的進階內容。這些進階內容用來控制所建立之 IBM MQ 傳訊提供者目的地連線的行為。
在這些群組上,進行任何必要的變更,再按一下套用來返回啟動規格。
IBM MQ 啟動規格的進階內容如下。
啟用訊息標頭壓縮的選項。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 勾選框 |
| 預設值 | 已清除 |
| 範圍 |
|
用來壓縮訊息內容的壓縮演算法。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 下拉清單 |
| 預設值 | 無 |
| 範圍 |
|
選項,可決定沒有相符消費端的訊息是否也保留在輸入佇列上,或根據其處置選項來進行處理。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 勾選框 |
| 預設值 | 已選取 |
| 範圍 |
|
當使用 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 |
| 範圍 | 大於零的值。 |
在訊息中對字串進行編碼時,所使用的字集。
只有在您的傳訊系統使用 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。
選項,可在佇列管理程式進入靜止狀態時,使得所選的 JMS 作業失敗。選取此選項,會使得佇列管理程式能夠順利靜止和關閉。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 勾選框 |
| 預設值 | 已選取 |
| 範圍 |
|
選項,可決定是否暫停將訊息遞送到失敗端點。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 勾選框 |
| 預設值 | 已選取 |
| 範圍 |
|
允許對於某個端點的循序訊息遞送失敗數目,之後,便暫停將訊息遞送到這個端點。只有在選取了在訊息遞送失敗時停止端點時,才會啟用這個內容。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | Integer |
| 預設值 | 0 |
| 範圍 | 大於或等於零的值。 |