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…