MQ测试常用命令

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

测试1 本地通道测试

1、使用mqadmin用户登录

2、执行crtmqm -q TEST_QM,建立测试用的消息管理器。

3、执行strmqm TEST_QM,启动测试用的消息管理器。

4、执行runmqsc TEST_QM

5、输入define ql(DATA),回车,建立本地队列DATA

6、输入end回车

至此,本地测试通道搭建完成,下面进行测试。

1、执行amqsput DATA TEST_QM

2、随便输入一些内容,一行为一条消息,可输入多条。

3、输入完毕连续按两次回车退出。

4、执行amqsget DATA TEST_QM,看看能否收到刚才输入的消息,如果能收到,证明MQ 本地通道是正常的。如果收不到,则MQ安装有问题。

测试2 远程通道测试

如果测试1通过,继续进行远程通道测试。

1、执行runmqsc TEST_QM

2、输入define chl(TO.TEST) chltype(RCVR) trptype(tcp),创建接收方通道。

3、输入end并回车。

4、执行crtmqm TEST_RQM,建立模拟的远程通道。

5、执行strmqm TEST_RQM

6、执行runmqsc TEST_RQM

7、输入define ql(TEST) usage(xmitq)

8、输入define qr(REMOTE.DA TA) rname(DATA) rqmname(TEST_QM) xmitq(TEST)

9、输入define chl(TO.TEST) chltype(sdr) conname('127.0.0.1(1111)') xmitq(TEST) trptype(tcp),创建发送方通道。

10、输入end

11、执行runmqlsr -t tcp -m TEST_QM -p 1111,启动接收方的监听。

12、新打开一个telnet会话,用mqadmin登录,执行runmqsc TEST_RQM

13、输入start chl(TO.TEST)

14、输入end

至此,模拟的远程测试通道建立完成,以下进行测试。

1、执行amqsput REMOTE.DATA TEST_RQM

2、随便输入一些内容,一行为一条消息,可输入多条。

3、输入完毕连续按两次回车退出。

4、执行amqsget DATA TEST_QM,看看能否收到刚才输入的消息,如果能收到,证明MQ 本地通道是正常的。如果收不到,则MQ安装有问题。

删除测试

1、执行endmqm -p TEST_RQM

2、执行endmqm -p TEST_QM

3、执行dltmqm TEST_RQM

4、执行dltmqm TEST_QM

相关文档
最新文档