請使用這個指令來變更 WebSphere MQ 鏈結的內容。
這個指令只提供可用內容的子集。如果您要修改其他內容,您必須使用管理主控台或 wsadmin 和 JACL
這個主題所說明的指令,是利用 wsadmin Scripting 用戶端中的 AdminTask 物件來執行。
這些指令行 Script 會從 Qshell 執行。如果需要詳細資訊,請參閱「配置 Qshell 以執行 WebSphere Application Server Script」主題。
wsadmin> $AdminTask help SIBAdminCommands
wsadmin> $AdminTask help command_name
如果需要指令內容的其他詳細資料,請參閱相關的參照主題。
這個指令會修改 WebSphere MQ 鏈結的內容。
如果要儲存指令所進行的變更,請呼叫 AdminConfig 物件上的 "save" 指令。
無。
佇列管理程式名稱必須符合 WebSphere MQ 命名慣例;例如,該名稱最多 48 個字元。
批次大小不會影響這個鏈結的傳送端和接收端通道轉送訊息的方式;訊息一律是個別轉送,但會以批次的方式來確定或取消。
如果要瞭解選擇批次大小數目的注意事項,請參閱 WebSphere MQ 交互通訊一書中的「批次大小」(BATCHSZ) 內容的說明。
預設值 | 50 |
範圍 | 1 至 9999 |
如果要瞭解選擇訊息大小數目的注意事項,請參閱 WebSphere MQ 交互通訊一書中的「訊息長度上限」(MAXMSGL) 內容的說明。
預設值 | 4194304 位元組 (4MB) |
範圍 | 0 到 4194304 0 表示使用目標佇列管理程式會接受的最大值。 |
活動訊號可讓傳送端通道在正要確定訊息批次之前,確認 WebSphere MQ 中的接收端通道仍在作用中。
如果要瞭解選擇這個內容數目的注意事項,請參閱 WebSphere MQ 交互通訊一書。
預設值 | 300 秒 |
範圍 | 0 至 999999 |
這是訊息重新從 1 開始之前,訊息序號所能到達的號碼上限。
如果要瞭解選擇這個內容數目的注意事項,請參閱 WebSphere MQ 交互通訊一書。
預設值 | 999999999 |
範圍 | 1 至 999999999 如果要瞭解選擇這個內容數目的注意事項,請參閱 WebSphere MQ 交互通訊一書中的「序號折返」(SEQWRAP) 內容的說明。 |
預設值 | 快速 |
範圍 |
|
如果您將這個選項設為 True,當通訊失敗而鏈結尚未偵測到失敗狀況時,WebSphere MQ 傳送端通道可能會重新建立這個 WebSphere MQ 鏈結的連線。
預設值 | True |
預設值 | 已啟動 |
範圍 |
|
這個名稱必須和 WebSphere MQ 上的接收端通道名稱相同。
如果要瞭解選擇通道名稱的注意事項,請參閱 WebSphere MQ 交互通訊一書中的「通道名稱」(CHANNEL) 內容的說明。
請輸入執行閘道佇列管理程式之主機的主機名稱或 IP 位址。
如果這個欄位空白,就會假設閘道佇列管理程式是在 WebSphere MQ 鏈結定義其中之傳訊引擎的相同主機中執行。
預設值 | 1414 |
範圍 | 0 到 2147483647 |
預設值是合理的間隔。 請只在您瞭解效能方面的影響且沿著通道向下傳輸資料必須有不同的需求值時,才變更這個值。
指定的斷線間隔值會影響效能。 如果這個值很低(幾秒),可能會不斷啟動通道而造成過度的額外負荷。 如果這個值很高(超出 1 小時),可能會不必要地阻礙了系統資源。
如果通道只要在有訊息需要傳輸時才進入作用中,您應該將斷線間隔設成非常低的值。請注意,預設值很高,因此,不建議非常需要這個控制層次的通道採用預設值。由於接收端通道不容易岔斷,因此,最經濟的選項是使通道依工作量需求而自動斷線和重新連線。大部分通道都可以採用探索方式來建立適當的斷線間隔設定。
預設值 | 900 秒 |
範圍 | 0 至 999999 0(零)的值表示絕不切斷連線;通道會無限期地等待訊息。 |
預設值 | 10 |
範圍 | 0 至 999999999 |
如果要瞭解搭配 WebSphere MQ 來使用重試機制的注意事項,請參閱 WebSphere MQ 交互通訊一書。
預設值 | 60 秒 |
範圍 | 0 至 999999 |
如果要瞭解搭配 WebSphere MQ 來使用重試機制的注意事項,請參閱 WebSphere MQ 交互通訊一書。
預設值 | 999999999 |
範圍 | 0 至 999999999 |
如果要瞭解搭配 WebSphere MQ 來使用重試機制的注意事項,請參閱 WebSphere MQ 交互通訊一書。
預設值 | 1200 秒 |
範圍 | 0 至 999999 |
預設值 | 已啟動 |
範圍 |
|
這個名稱必須和 WebSphere MQ 上的傳送端通道名稱相同。
這個可靠性遞送選項指派給透過這個接收端通道來傳送的所有 WebSphere MQ 非持續性訊息。
預設值 | 可靠 |
範圍 |
|
預設值 | 確定 |
範圍 |
|
預設值 | 已啟動 |
範圍 |
|
wsadmin>$AdminTask showSIBMQLink {-bus SCA.SYSTEM.IBM-AA8DA602255Cell01.Bus -messagingEngine IBM-AA8DA602255Node01.server1-SCA.SYSTEM.IBM-AA8DA602255Cell01.Bus -mqLink myMQLink2} MQLink 詳細資料: 名稱 = myMQLink2,UUID = C013D38BFD5CFBAD,目標 UUID = DCFE69BE508E347EB3AEC55A,說明 = 空值,QM 名稱 = MQMgrIPL,批次大小 = 50,訊息大小上限 = 4194304,活動訊號 = 300,序列折返 = 999999999,非持續性的訊息速度 = FAST,可採用 = false,初始狀態 = STARTED 傳送端通道詳細資料: 名稱 = 空值,主機名稱 = 空值,埠 = 1414,通訊協定名稱 = OutboundBasicMQLink,斷線間隔 = 900,短重試次數 = 10,短重試間隔 = 60,長重試次數 = 999999999,長重試間隔 = 1200,初始狀態 = STARTED 接收端通道詳細資料: 名稱 = 空值,入埠非持續性可靠性 = RELIABLE,入埠持續性可靠性 = ASSURED,初始狀態 = STARTED wsadmin>$AdminTask modifySIBMQLink {-bus SCA.SYSTEM.IBM-AA8DA602255Cell01.Bus -messagingEngine IBM-AA8DA602255Node01.server1-SCA.SYSTEM.IBM-AA8DA602255Cell01.Bus -name myMQLink2 -batchSize 100} myMQLink2(cells/IBM-AA8DA602255Cell01/nodes/IBM-AA8DA602255Node01/servers/server1|sib-engines.xml#SIBMQLink_1132608724468) wsadmin>$AdminTask showSIBMQLink {-bus SCA.SYSTEM.IBM-AA8DA602255Cell01.Bus -messagingEngine IBM-AA8DA602255Node01.server1-SCA.SYSTEM.IBM-AA8DA602255Cell01.Bus -mqLink myMQLink2} MQLink 詳細資料: 名稱 = myMQLink2,UUID = C013D38BFD5CFBAD,目標 UUID = DCFE69BE508E347EB3AEC55A,說明 = 空值,QM 名稱 = MQMgrIPL,批次大小 = 100,訊息大小上限 = 4194304,活動訊號 = 300,序列折返 ...