当连接数超过7k时,Websocket客户端接收RST数据包

当连接数超过7k时,Websocket客户端接收RST数据包,websocket,tcp,c10k,stress,Websocket,Tcp,C10k,Stress,我使用ws(websocket)客户端(github.com/gorilla/websocket,运行在本地主机上)对ws-server进行压力测试,该服务器由javaNetty(运行在具有2vcpu+8Gb内存的远程centos 7.8主机上)实现。只有客户端启动tcp保留机制 当连接数超过7k时,客户端开始接收RST数据包(包括新连接和旧连接) 我已经验证了服务器端的syn_recv队列和accept队列在测试期间处于空闲状态,没有丢失syn数据包,没有侦听队列溢出。所以我需要帮助……这里

我使用ws(websocket)客户端(
github.com/gorilla/websocket
运行在本地主机上)对ws-server进行压力测试,该服务器由javaNetty(运行在具有2vcpu+8Gb内存的远程centos 7.8主机上)实现。只有客户端启动tcp保留机制

当连接数超过7k时,客户端开始接收RST数据包(包括新连接和旧连接)


我已经验证了服务器端的
syn_recv队列
accept队列
在测试期间处于空闲状态,没有丢失syn数据包,没有侦听队列溢出。所以我需要帮助……

这里的回答非常简洁

我相信你的听力插座快用完了。 您可以使用
ss
命令来开始识别此项

还要检查/var/log/messages中的max sockets