gateway worker 分离部署不成功

新人

最近要开始做一套分离式部署的框架现在本地虚拟机测试了下 按照文档的步骤但是发现前端ws也连不上 后端通信也没有交互 具体下图:
服务器A: register和gateway服务

[attach]1762[/attach]

[attach]1763[/attach]
 
服务器B:bussinessWorker服务
[attach]1764[/attach]
[attach]1765[/attach]
 
服务器C和服务器B一样
 
启动后A,B,C分别如下:
[attach]1766[/attach]

[attach]1767[/attach]

[attach]1768[/attach]
 
前端js连接如下:想尝试连B服务器试试 但是不成功
[attach]1769[/attach]
 
 
有点啰嗦了,请见谅哈
 

2387 3 0
3个回答

phpcreeper

不能连B服务器,websocket服务你部署的是A机器,得连A机器的7272端口。

  • 暂无评论
新人

但是我连a的话 a就会报BusinessWorker和Gateway之间的socket链接没有建立 

  • phpcreeper 2019-02-28

    1、确保start_gateway.php和start_businessworker.php中的registerAddress设置要完全一致 【图示看上去这个设置OK】
    2、确保防火墙所有相关的端口。

  • 新人 2019-02-28

    找到原因了 这几个端口没开 谢谢老哥

新人

找到原因了 这几个端口没开   谢谢老哥

  • 暂无评论
年代过于久远,无法发表回答
×
🔝