我有两个项目部署在两台服务器上,在a服务器里发布一个事件,怎么在b服务器里订阅到

我在69服务器上发布了订单超时事件,在199服务器上订阅不到.请问怎么回事
1567173239(1).jpg 1567173368(1).jpg

4 个评论

69服务器加上:
\Channel\Client::connect("192.168.2.69", 2206);
我下面还有代码没贴出来,69服务器里有加这行代码
\Channel\Client::connect("192.168.2.69", 2206);
然后69服务器上的workerman运行正常
1、记录日志,确保服务端真的运行到了publish的代码
2、69的服务器2206端口能被其它服务器访问,没有被防火墙阻挡
lianglong

lianglong 回复 six

谢谢,你说的这两点我都考虑到到了。应该是199服务器里没订阅到这个事件导致的。

要回复文章请先登录注册