Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ZeroMQ发布/订阅在不同JVM的同一台计算机上不工作_Java_Zeromq - Fatal编程技术网

Java ZeroMQ发布/订阅在不同JVM的同一台计算机上不工作

Java ZeroMQ发布/订阅在不同JVM的同一台计算机上不工作,java,zeromq,Java,Zeromq,我使用的是Zero MQ发布/订阅模型,其中发布和订阅是部署在webpshere 6.1上同一台机器上的两个不同应用程序。这个模型在我的本地机器上运行良好,但是当我将它部署到远程unix box服务器上时,它就不工作了。我的潜水艇从未收到酒吧的消息。我尝试了所有建议我可以在web上找到的选项(localhost,127.0.0.1),但没有成功。谢谢你在这方面的帮助。我使用的是Jeromq3.2.2 谢谢 如果使用多播,则需要在套接字上启用环回。因此,如果发送方应用程序正在侦听数据,它也将获取数

我使用的是Zero MQ发布/订阅模型,其中发布和订阅是部署在webpshere 6.1上同一台机器上的两个不同应用程序。这个模型在我的本地机器上运行良好,但是当我将它部署到远程unix box服务器上时,它就不工作了。我的潜水艇从未收到酒吧的消息。我尝试了所有建议我可以在web上找到的选项(localhost,127.0.0.1),但没有成功。谢谢你在这方面的帮助。我使用的是Jeromq3.2.2

谢谢
如果使用多播,则需要在套接字上启用环回。因此,如果发送方应用程序正在侦听数据,它也将获取数据。

我们也遇到了同样的问题,并通过使用以下设置进行了修复:

发布服务器端使用*(星形):tcp://*。端口号

用户端使用计算机名称:tcp://machine 发布服务器名称。端口号