这是我的配置:
'count' => 10, //进程数
'startPort' => 2800, //开始端口
'pingInterval' => 60, //心跳包间隔时间
'pingNotResponseLimit' => 3,
'pingData' => '{"action":"ping"}'
现在有这种症状,Gateway发了3个心跳包后,客户端就被关闭了,一直找不出是什么原因,尝试把60秒改为25秒也是一样,可以肯定的是客户端没有主动断开连接。
pingNotResponseLimit 改成0试下。
我直接把防火墙关闭后就不会出现这种情况。
能否指点下排除问题的思路?
防火墙配置如下,不知道是否会受什么影响:
第二张图是 ulimit -a
pingInterval 时间太长了,链接长时间空闲被防火墙关闭了,改成30秒
25秒也是一样
实在是抓破头脑,想不出哪里出问题。
@walkor 有其他可以解决问题的思路么
运行
sysctl -a| grep netfilter
结果贴下
见下面,有空麻烦看看
@walkor
有问题的服务器:
另外一台没有问题的服务器:环境一样,区别那么多?
可能是这台服务器防火墙配置的有问题,找你们运维看下吧