WebSphereMQ 常用命令

#创建队列管理器
crtmqm <qmgrName> 

参数说明:
-ld 日志文件目录
-lc 使用循环日志
-lf 日志文件页大小
-lp 逐日之文件个数
-ls 辅助日志文件个数


#启动队列管理器
strmqm <qmgrName>

#停止队列管理器
endmqm -c|-w|-i|-p <qmgrName>

参数说明:
-c 缺省值 受控关闭
-w 等待关闭
-i 立即关闭
-p 请先关闭

#删除队列管理器,删除前先停止
dltmqm <qmgrName>

#显示对咧管理器启动状态
dspmq -n -m <qmgrName>

参数说明:
-m 对了管理器名称
-n 禁止输出字符串的转换
-o all 显示队列管理器的所有状态信息
-o status 显示队列管理器的运行状态
-o standby 显示队列管理器当前是否允许备用实例
-o installation 显示队列管理器的安装详细信息
-s 显示队列管理器的运行状态
-x 显示有关队列管理器实例的信息

#管理本地mq对象,
#交互地使用MQSC命令
runmqsc <qmgrName>
从文件运行MQSC命令
runmqsc <qmgrName> <myProg.in> myprog.out

#显示或修改队列管理器属性
dis qmgr [要查询的属性]
属性不加默认查找全部

#修改队列管理器熟悉
ALTER QMGR 属性名(属性值)
ALTER QMGR CHLAUTH(DISABLED) 关闭通道权限

#定义本地队列
DEF QL(队列名) MAXDEPTH(最大消息数) DEFPSIST(YES) REPLACE

ql(FROMCCPC_1):队列本地名称 ql为QLOCAL表示本地队列

maxdepth:队列上允许的最大消息数

defpsist:队列中消息持久性默认值。

NO 该队列上的消息在队列管理器重新启动时丢失。

YES 该队列上的消息在队列管理器重新启动时保存了下来。



#定义远程队列
DEF QR(队列名) RNAME(远程队列名) RQMNAME(远程队列管理器) XMITQ(本地传输队列名称)DEFPSIST(YES) REPLACE

qr(TOPCCPC_1):队列本地名称,名称可任意取。

rname(5819_1):远程队列名,必须与远程队列管理器中的本地列名相同。

rqmname(QMC5819):远程队列管理名,必须与远程队列管理名相同。

xmitq(QMGF):本地传输队列名称。



reset <chsName>

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值