我正在使用Zero MQ PUB / SUB模型,其中PUB和SUB是在webpshere 6.1上的同一台机器上部署的两个不同的应用程序。此模型在我的本地计算机上运行正常,但是当我将其部署在远程unix盒服务器上时,它无法正常工作。我的SUB从未收到来自PUB的消息。我尝试了所有可以在网上找到的选项(localhost,127.0.0.1),但没有运气。感谢任何帮助。我使用的是jeroMq 3.2.2。
由于 阿卡什
答案 0 :(得分:1)
如果您正在使用多播,则需要在套接字上启用环回。因此,发件人应用程序也会在收听数据时获取数据。
答案 1 :(得分:1)
我们也面临同样的问题,并通过使用以下设置进行修复:
发布者方使用*(星号):tcp:// * .port number
订户方使用机器名称:tcp:// publisher.port号码的机器名称