我正在尝试模拟一个工作流,其中我有三个MQ服务器,A,B和C.
我想要做的是让A和C服务同时向B和B发送消息,以便能够向A和C发送消息。
A -----> B(B从A接收消息) C -----> B(B从C接收消息)
B -----> A(B向A发送消息) B -----> C(B向C发送消息)
使用资源管理器MQ GUI进行此设置的最佳或最直接的方法是什么?所有这三项服务都将在同一台机器上运行。
答案 0 :(得分:0)
我不会使用MQ Explorer进行设置(太容易出错)而是使用MQSC命令。
首先做A& B队列管理器设置然后做B& C队列管理器设置。
这是一篇关于如何在两个队列管理器之间进行完整设置的MQ博客文章: http://www.capitalware.biz/rl_blog/?p=509
请记住,如果您在同一台服务器上运行3个队列管理器,那么每个队列管理器(侦听器)都需要自己的端口号。即A使用1414,B使用1415,C使用1416。