Ibm mq 使用Websphere MQ在两台机器之间传输消息

Ibm mq 使用Websphere MQ在两台机器之间传输消息,ibm-mq,Ibm Mq,我一直在尝试在两台主机之间传输消息。我阅读了这篇文章,在单机中使用两个队列管理器可以很好地工作 在这里,我创建了一个本地队列、一个传输队列和一个远程队列,并在这两个队列管理器中创建了发送方、接收方和SVRCONN通道。我可以在两个队列管理器之间传输消息 但是我试着用两台主机,当我尝试启动频道时,它不起作用 非常感谢任何人能帮助我解决这个问题,或者让我知道是否需要对我的问题进行更多的澄清。您可以在这里找到一个初学者: 与您的案例相关的部分从MQ系列红皮书的第46页开始 至少你应该参加CBT课程并

我一直在尝试在两台主机之间传输消息。我阅读了这篇文章,在单机中使用两个队列管理器可以很好地工作

在这里,我创建了一个本地队列、一个传输队列和一个远程队列,并在这两个队列管理器中创建了发送方、接收方和SVRCONN通道。我可以在两个队列管理器之间传输消息

但是我试着用两台主机,当我尝试启动频道时,它不起作用


非常感谢任何人能帮助我解决这个问题,或者让我知道是否需要对我的问题进行更多的澄清。

您可以在这里找到一个初学者:

与您的案例相关的部分从MQ系列红皮书的第46页开始


至少你应该参加CBT课程并接受MQ培训。

将两个队列管理器连接在一起不需要SVRCONN。你没有提到开始一个听众。你能不能再多说一点,当它工作时,你到底做了些什么来发送信息。当从一台机器上的两个队列管理器转到两台机器上时,应该没有什么区别,只是CONNAME字段需要一个不同的IP地址或主机名。我担心,当Puting应用程序与目标/远程队列管理器位于同一台计算机上时,可能您没有通过通道发送消息。如果通道因错误而无法启动,请将详细信息添加到您的问题中。您将在队列管理器AMQERR01.LOG文件中找到该错误。您可能需要在两个队列管理器上检查此文件以查看通道错误消息。谢谢大家,我在两台计算机中连接了不同的网络时犯了一个错误。现在我通过在同一网络中连接两台机器来解决这个问题。