WebSphere MQ 常用命令

本文提供了一套详细的WebSphereMQ配置流程,包括队列管理器的创建与启动、本地及远程队列定义、发送及接收通道设置、侦听端口调整等关键步骤,并介绍了如何通过命令行工具进行队列消息的发送与接收。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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)

7. 定义接受方通道

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

8. 更改侦听端端口号

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.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值