【IBMMQ】搭建测试队列

一、安装IBMMQ

网上有教程,可以学习

我用的IBMMQ7.5,安装教程

二、创建客户端队列管理器

进入工作台:

右击队列管理器,新建队列管理器

写队列管理器名称

 点击下一步

 点击下一步

点击下一步

端口默认为1414,建议换一个

 

 

注意,出现:

****************************************
* 命令: "C:\Program Files (x86)\IBM\WebSphere MQ\bin\crtmqm"  -sa  MQ_CL1
****************************************
AMQ7077: 你未被授权来进行请求的操作。
退出值 = 119

 可以在菜单右击以管理员方式运行IBM WebSphere MQ Explorer

新建的队列:

完成后,在MQ资源管理器右侧表格中选中刚新建的队列管理器,右键—>属性,出现如下界面:将通道认证关闭 

至此,队列管理器创建完成

三、创建传输队列

在新建的队列管理器中,右击队列,新建本地队列,出现如下界面:

 点击下一步:修改成如图配置

点击完成:

四、创建本地队列

在MQ资源管理器界面,左侧树形中,展开队列管理器,选中“队列”,右键--新建本地队列,打开如下界面,设置传输队列名称

 点击下一步,直到完成

 

点击完成

 创建完成。

五、创建远程队列

按照上面步骤创建的队列管理器与传输队列和本地队列如下图

我们需要重复上述步骤第二到第四, 创建另外一个队列管理器

接下来,我们创建上述两个队列管理器的远程队列

在MQ资源管理器界面,左侧树形中,展开队列管理器,选中“队列”,右键--新建远程队列,打开如下界面,设置传输队列名称

 

点击下一步,记得设置你的远程队列和传输队列

 

其中“远程队列”指定发送到的目的地,也就是发送到的目的机器上用来承接发送过来的数据的队列。也就是对方的本地队列名称

“远程队列管理器”指定上述远程队列所在的队列管理器。

“传输队列”指定数据从该MQ传输到目的机器MQ时使用的传输队列。也就是当前的队里管理器中我们刚刚创建的传输对列。

设置填写完毕之后,点击完成,创建成功。

 我们也创建一下这两个的远程队列

 六、新建服务器连接通道

选中“通道”,右键->新建->服务器连接通道,打开如下界面,设置服务器连接通道名称为CH_SVRCONN_CLI

 点击【下一步】按钮,出现如下界面,选择左侧的“MCA”,在右侧设置“MCA用户标识”为:MUSR_MQADMIN

点击【完成】按钮。创建结束。

同时,我们也给另外一个创建通道

 我们命名为CH_SVRCONN_S

七、新建发送方通道 

选中“通道”,右键->新建->发送方通道,打开如下界面,设置发送方通道名称

截图中是客户端的发送方通道。所以命名为CLI2S(客户端至服务). 创建服务的发送方通道可命名为 S2CLI(服务至客户端).

点击下一步,设置红圈部分

点击完成

 

其中“连接名称”指定发送到的目的机器的ip地址和端口,格式为ip(port)。服务的队列管理器的监听端口是1416。所以配置为1416

“传输队列”含义和新建 远程队列 时设置的传输队列含义相同,选择我们刚才创建的客户端传输队列即可。

点击【完成】按钮,完成创建。

接下来别忘了按照上面的步骤为服务创建发送方通道

 

 

八、新建接收通道

选中“通道”,右键->新建->接收方通道,打开如下界面

注:发送方通道名称必须和发送到的目的服务器上的接收通道名称相同。即客户端接收方通道应该等于服务的发送方通道的名称,服务的同理。命名时要注意。

 点击下一步,点击完成即可

 

服务同理,建接收通道。

 

 

 

九、启动发送通道

我们创建通道后 ,都是不活动的,需要我们去启动

右键发送方通道名称,点击启动。两个队列管理器的发送方都启动了之后,我们就可以进行测试了。

十、测试

在客户端的远程队列中放入一条测试消息,去服务的本地队列中查看是否有消息

右键远程队列->放入测试消息,打开如下界面

 

 测试参考

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Aaron_Liu0730

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值