GatewayWorker集群,Woker服务器产生大量TIME_WAIT?

Wakada

如题,Register、Worker、Gateway都分别部署了,客户端数不超过4000,
在没有修改内核的情况下,通过netastat 查看 Worker服务器,连接数达到了8万多,大量的TIME_WAIT链接,

Worker没有做复杂的逻辑,只是实现了心跳包,以及通过GatewayClient客户端,往其它的业务发送数据,

请问下,大量的TIME_WAIT,有什么排查的方法或诱因吗?

3863 3 0
3个回答

walkor 打赏

根据手册优化下linux内核,安装event扩展就好了。

有TIME_WAIT状态的连接是正常的,但是8万多就不正常了,一般TIME_WAIT数量会小于内核net.ipv4.tcp_max_tw_buckets配置值。例如2-3万个TIME_WAIT都属于正常现象。

  • 暂无评论
Wakada

是event扩展,有排查的思路么,大大指点下

  • 暂无评论
walkor 打赏

根据手册优化下linux内核

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