2.5.5 通道ping命令
類似於TCP/IP中的ping命令,MQSC命令中也有對通道的PING,格式如下。其中,DATALEN表示PING數據包的大小,可以用16字節到32,768字節。
PING CHANNEL(ChannelName) [DATALEN(16|integer)]
PING命令可以檢查對方的隊列管理器或端口監聽器是否啟動,也可以檢查對方的通道定義是否正確。但不檢查通道的通性狀態。換句話說,PING CHANNEL只檢查通道能否連通,而不檢查目前是否連通。
- 附錄:MQ對象配置參考
隊列管理器QMA和隊列管理器QMB是互為雙向通訊,它們都分別有本地接收隊列,傳輸隊列,死信隊列,遠程隊列,發送通道,接收通道。
隊列管理器QMA的對象定義清單:
| *定義接收隊列QLA
def ql(QLA) maxdepth(10000) defpsist(yes) maxmsgl(1048576) replace *定義傳輸隊列TO.QMB def ql(TO.QMB) usage(xmitq) defpsist(yes) maxdepth(10000) maxmsgl(1048576) + trigger trigtype(first) trigdata(QMA.QMB) initq(system.channel.initq) replace
*定義發送通道QMA.QMB def chl(QMA.QMB) CHLTYPE(SDR) discint(1800) + XMITQ(TO.QMB) CONNAME(‘11.193.9.74(1415)’) trptype(tcp) + shortrty(10000) shorttmr(30) longtmr(300) longrty(999999999) + batchsz(50) replace
*定義接收通道QMA.QMB def chl(QMB.QMA) CHLTYPE(RCVR) replace
*定義遠程隊列 def qr(QRB) rname(QLB) rqmname(QMB) xmitq(TO.QMB) defpsist(yes) replace
*定義死信隊列 def ql(DEADQ) defpsist(yes) maxdepth(20000) replace alter qmgr deadq(DEADQ) * alter ql(system.cics.initiation.queue) defpsist(yes)
*修改first觸發間隔時間 alter qmgr trigint(5000)
|
隊列管理器QMB的對象定義清單:
| *定義接收隊列QLB
def ql(QLB) maxdepth(10000) defpsist(yes) maxmsgl(1048576) replace *定義傳輸隊列TO.QMA def ql(TO.QMA) usage(xmitq) defpsist(yes) maxdepth(10000) maxmsgl(1048576) + trigger trigtype(first) trigdata(QMB.QMA) initq(system.channel.initq) replace
*定義發送通道QMB.QMA def chl(QMB.QMA) CHLTYPE(SDR) discint(1800) + XMITQ(TO.QMA) CONNAME(‘11.193.9.73(1415)’) trptype(tcp) + shortrty(10000) shorttmr(30) longtmr(300) longrty(999999999) + batchsz(50) replace
*定義接收通道QMA.QMB def chl(QMA.QMB) CHLTYPE(RCVR) replace
*定義遠程隊列 def qr(QRA) rname(QLA) rqmname(QMA) xmitq(TO.QMA) defpsist(yes) replace
*定義死信隊列 def ql(DEADQ) defpsist(yes) maxdepth(20000) replace alter qmgr deadq(DEADQ) * alter ql(system.cics.initiation.queue) defpsist(yes)
*修改first觸發間隔時間 alter qmgr trigint(5000)
|
以下文章點擊率最高
Loading…