服务器改变ip后,客户端无法连接

knightmade

用workerman做的websocket服务,放在笔记本上运行(centos7)。因为环境问题,运行过程中会改变ip。
此时发现,一旦改变ip,必须要重启服务后,客户端才能连得上。
但我用netstat看,明明监听的是0.0.0.0地址啊!

而同样是改变ip,nginx就不需要重启,就能直接访问。
有什么好的解决办法吗

2579 1 0
1个回答

walkor

nginx是短连接,不需要重启,如果nginx是长连接,同样需要重启的。

  • knightmade 2016-04-27

    不是长连接和短连接的问题,而是根本就连接不上。
    实际上我的客户端已经做了断线重连的处理了。

  • walkor 2016-04-27

    这个已经不是workerman解决的范畴了,帮不上了。

年代过于久远,无法发表回答
🔝