扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
随着计算机网络和分布式
一. MQ 基本操作
创建队列管理器
crtmqm –q QMgrName
-q 是指创建缺省的队列管理器
删除队列管理器
dltmqm QmgrName
启动队列管理器
strmqm QmgrName
如果是启动默认的队列管理器,可以不带其名字
停止队列管理器
endmqm QmgrName 受控停止
endmqm – i QmgrName 立即停止
endmqm – p QmgrName 强制停止
显示队列管理器
dspmq –m QmgrName
运行 MQSeries 命令
runmqsc QmgrName
如果是默认队列管理器,可以不带其名字
往队列中放消息
amqsput QName QmgrName
如果队列是默认队列管理器中的队列,可以不带其队列管理器的名字
从队列中取出消息
amqsget QName QmgrName
如果队列是默认队列管理器中的队列,可以不带其队列管理器的名字
启动通道
runmqchl –c ChlName –m QmgrName
启动侦听
runmqlsr –t TYPE –p PORT –m QMgrName
停止侦听
endmqlsr -m QmgrName
MQSeries 命令
定义死信队列
DEFINE QLOCAL ( QNAME ) DEFPSIST ( YES ) REPLACE
设定队列管理器的死信队列
ALTER QMGR DEADQ ( QNAME )
定义本地队列
DEFINE QL ( QNAME ) REPLACE
定义别名队列
DEFINE QALIAS(QALIASNAME) TARGQ(QNAME)
远程队列定义
DEFINE QREMOTE ( QRNAME ) +
RNAME ( AAA ) RQMNAME ( QMGRNAME ) +
XMITQ ( QTNAME )
定义模型队列
DEFINE QMODEL ( QNAME ) DEFTYPE ( TEMPDYN )
定义本地传输队列
DEFINE QLOCAL(QTNAME) USAGE(XMITQ) DEFPSIST(YES) +
INITQ ( SYSTEM.CHANNEL.INITQ ) +
PROCESS(PROCESSNAME) REPLACE
创建进程定义
DEFINE PROCESS ( PRONAME ) +
DESCR (‘ STRING ') +
APPLTYPE ( WINDOWSNT ) +
APPLICID (' runmqchl -c SDR_TEST -m QM_ TEST ')
其中 APPLTYPE 的值可以是: CICS 、 UNIX 、 WINDOWS 、 WINDOWSNT 等
创建发送方通道
DEFINE CHANNEL ( SDRNAME ) CHLTYPE ( SDR ) +
CONNAME (‘ 100.100.100.215(1418) ') XMITQ ( QTNAME ) REPLACE
其中 CHLTYPE 可以是: SDR 、 SVR 、 RCVR 、 RQSTR 、 CLNTCONN 、 SVRCONN 、 CLUSSDR 和 CLUSRCVR 。
创建接收方通道
DEFINE CHANNEL ( SDR_ TEST ) CHLTYPE ( RCVR ) REPLACE
创建服务器连接通道
DEFINE CHANNEL ( SVRCONNNAME ) CHLTYPE ( SVRCONN ) REPLACE
显示队列的所有属性
DISPLAY QUEUE ( QNAME ) [ALL]
显示队列的所选属性
DISPLAY QUEUE ( QNAME ) DESCR GET PUT
DISPLAY QUEUE ( QNAME ) MAXDEPTH CURDEPTH
显示队列管理器的所有属性
DISPLAY QMGR [ALL]
显示进程定义
DISPLAY PROCESS ( PRONAME )
更改属性
ALTER QMGR DESCR (‘ NEW DESCRIPTION ')
ALTER QLOCAL ( QNAME ) PUT ( DISABLED )
ALTER QALIAS ( QNAME ) TARGQ ( TARGQNAME )
删除队列
DELETE QLOCAL ( QNAME )
DELETE QREMOTE ( QRNAME )
清除队列中的所有消息
CLEAR QLOCAL ( QNAME )
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者