0
回答
linux推送服务器,活跃连接几万,但打开的socket fd超过60万,求解?
【腾讯云】校园拼团福利,1核2G服务器10元/月!>>>   

线上的几台推送服务器,监听程序是java写的。偶尔会出现fd莫名增大的现象,经查看是socket fd,但实际看链接数netstat -a统计才6万多,是比较低的水平;指令ss -s可以显示closed状态是有60万+,在/proc/[进程pid]/fd/下面查看基本都是socket fd;(查看/proc/net/socket 里显示在mem那里)。

1 什么情况会导致这种现象?监听进程不能及时处理?没合法关闭链接?

2 有没有可以进一步查找问题源头的工具方法;

举报
Castle.liu
发帖于4年前 0回/1K+阅
顶部