现在部署到线上过后感觉收不到客户端的消息,registerAddress现在写的是: 服务器内网ip:2120 Gateway("websocket://0.0.0.0:2121");Gateway是写的2121 不知道应该怎么改了
register服务(比如:192.168.1.100:1238)是用于gateway和businessworker互相通信的桥梁,也就是它们两必须在register服务这里分别注册自己,所以gateway和businessworker的registerAddress填写的都是register服务的通信地址(192.168.1.100:1238),而gateway所监听的那个比如你例子里的2121端则是对外的通信端口,和register没有任何关系。理解这个了就很容易理解怎么配才对,若还是捋不清楚,移步官方手册吧,没有比那说的更清楚了。
register服务(比如:192.168.1.100:1238)是用于gateway和businessworker互相通信的桥梁,也就是它们两必须在register服务这里分别注册自己,所以gateway和businessworker的registerAddress填写的都是register服务的通信地址(192.168.1.100:1238),而gateway所监听的那个比如你例子里的2121端则是对外的通信端口,和register没有任何关系。理解这个了就很容易理解怎么配才对,若还是捋不清楚,移步官方手册吧,没有比那说的更清楚了。