MQ常用命令总结

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

WebSphere MQ 常用命令

1. 创建队列管理器

crtmqm -q QMA

(-q表示QMA为默认队列管理器)

2. 启动队列管理器

strmqm QMA

(对于默认队列管理器,则为strmqm )

3. 启动管理器平台

runmqsc QMA

4. 定义本地队列

define qlocal(queueA)

传输队列:define qlocal(queue1) usage(xmitq)

5. 定义远程队列

define qremote(queue.remote) rname(apple.queue) rqmname('queueB') xmitq(queue1)

(apple.queue为远程队列管理器,queueB是远程队列管理器中的本地队列)

6. 定义发送端通道

define channel(queueA.queueB) chltype(sdr) conname('192.168.1.90(1414)') xmitq(queueA) trptype(tcp) start channel (queueA.queueB)

7. 定义接受方通道

define channel(queueA.queueB) chltype(rcvr) trptype(tcp)

8. 创建并更改侦听端端口号

runmqlsr -m QM_APPLE -t TCP -p (port number)

注:如果未使用-p参数指定任何端口,那么使用缺省端口1414

alter listener(system.default.listener.tcp) trptype(tcp) port(1415)

9. 启动侦听

start listener(system.default.listener.tcp)

在命令行c:\runmqlsr

10. 列出侦听状态

display lsstatus(*)

11. 测试,向队列中放入消息

amqsput queue_name queue_manager_name

从队列中取出消息

amqsget queue_name queue_manager_name

12. 在服务器方建立用于客户方链接的通道

define channel(channel2) chltype(svrconn) trptype(tcp) mcauser(' ')

13. 在客户机方,使用MQSERVER定义客户机链接通道(如使用了Active Directory 服务支持,则可略过本步骤)

SET MQSERVER=CHANNEL1/TCP/192.168.1.90(1414) //Windows

export MQSERVER=’CHANNEL1/TCP/server-hostname(port)’ //linux

15.测试,向队列中放入消息

amqsputc queue_name queue_manager_name

从队列中取出消息

amqsgetc queue_name queue_manager_name

16. 关闭队列管理器

endmqm mqm_name

endmqm -i mqm_name

17. 结束所有侦听进程

endmqlsr -m mqm_name

18. 查看WebSphere MQ版本号

dspmqver

19. 查看已有的MQ管理器

dspmq

20. 启动WebSphere MQ Explorer

strmqcfg

21. "dspmqfls" command to convert between real and transformed object names.

命令名目的

amqmcert 管理 SSL 证书

amqmdain 配置或控制 WebSphere MQ 服务(仅 Windows 系统)crtmqcvx 转换数据

crtmqm 创建本地队列管理器

dltmqm 删除队列管理器

dmpmqaut 转储打开对象的权限

dmpmqlog 转储日志

dspmq 显示队列管理器

dspmqaut 显示打开对象的权限

dmpmqcap 显示处理程序容量和处理程序数

dspmqcsv 显示命令服务器状态

dspmqfls 显示文件名

dspmqtrc 显示格式化跟踪输出(HP-UX、Linux 和 Solaris)dspmqrtn 显示事务的详细信息

endmqcsv 停止队列管理器上的命令服务器

endmqlsr 停止队列管理器上的侦听器进程

endmqm 停止本地队列管理器

endmqtrc 停止对实体的跟踪(不用于 AIX)

rcdmqimg 向日志写对象的映象

rcrmqobj 根据它们在日志中的映象重新创建一个对象

rsvmqtrn 提交或逆序恢复事务

runmqchi 启动通道启动器进程

runmqchl 启动发送方或请求者通道

runmqdlq 启动死信队列处理程序

runmqlsr 启动侦听器进程

runmqsc 向队列管理器发出 MQSC 命令

runmqtmc 调用客户机的触发器监控器(仅 AIX 客户机)runmqtrm 调用服务器的触发器监控器

setmqaut 更改打开对象的权限

setmqcap 设置处理程序容量

setmqcrl 设置证书撤销列表(CRL)服务器定义setmqscp 设置服务连接点(仅 Windows 系统)strmqcsv 启动队列管理器的命令服务器

strmqm 启动本地队列管理器

strmqtrc 启用跟踪(不用于 AIX)

strmqm test

crtmqm test

相关文档
最新文档