我有两台PC都运行Windows7通过LAN线连接(作为家庭组网络)。在两台PC中,我都安装了MQ7.0。让我给他们命名:A和B 在A上,我定义了一个队列管理器QMA。在B上,我创建了一个队列管理器QMB。现在我在系统A处创建了一个发送者通道:QMA.QMB,并在系统B处创建了一个接收者通道:QMA.QMB。这设置工作正常。两个频道都显示正在运行我在系统A配置了一个示例远程队列定义并检查了跟踪路由消息。MQ发送者 - 接收者通道问题
现在问题是反向配置。我想创建从B到A的发送者 - 接收者通道。因此,我按照类似的步骤来配置通道QMB.QMA。在系统B上,发送者通道(QMB.QMA)不断重试。而在系统A的接收通道(QMA.QMB),它总是显示为非活动状态。 我一直在努力几个小时,但没有运气。请帮忙。
从两台机器ping通ip地址工作正常。我用默认的1414端口使用tcp。听众都在这两个系统。奇怪的是,当我尝试在系统A上显示chstatus(QMB.QMA)时,它显示“未找到通道状态”。并且在系统B上,具有停止状态的相同命令显示通道状态。我尝试了多次删除 - 重新创建频道。但没有运气。
谢谢,日志帮助。基本上我可以看到连接请求失败,出现以下语句:来自TCP/IP调用的返回码是10065(X'2751')。重新启动一台机器,它开始正常工作。 – ag112 2012-08-13 19:39:47