如题,Register、Worker、Gateway都分别部署了,客户端数不超过4000, 在没有修改内核的情况下,通过netastat 查看 Worker服务器,连接数达到了8万多,大量的TIME_WAIT链接,
Worker没有做复杂的逻辑,只是实现了心跳包,以及通过GatewayClient客户端,往其它的业务发送数据,
请问下,大量的TIME_WAIT,有什么排查的方法或诱因吗?
根据手册优化下linux内核,安装event扩展就好了。
有TIME_WAIT状态的连接是正常的,但是8万多就不正常了,一般TIME_WAIT数量会小于内核net.ipv4.tcp_max_tw_buckets配置值。例如2-3万个TIME_WAIT都属于正常现象。
是event扩展,有排查的思路么,大大指点下
根据手册优化下linux内核
根据手册优化下linux内核,安装event扩展就好了。
有TIME_WAIT状态的连接是正常的,但是8万多就不正常了,一般TIME_WAIT数量会小于内核net.ipv4.tcp_max_tw_buckets配置值。例如2-3万个TIME_WAIT都属于正常现象。
是event扩展,有排查的思路么,大大指点下
根据手册优化下linux内核