首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当连接数超过7k时,Websocket客户端接收RST数据包

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

Stack Overflow用户
提问于 2020-11-18 13:47:07
回答 1查看 323关注 0票数 0

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

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

Wireshark捕获包细节

我已经证实服务器端的syn_recv queueaccept queue在测试期间是空闲的,没有syn数据包下降,没有侦听队列溢出。所以我需要帮助。

EN

回答 1

Stack Overflow用户

发布于 2020-11-18 14:09:54

这里的回答非常简洁,linux上机器之间的tcp/ip连接数量是否有限制?

我相信你的监听套接字快用完了。您可以使用ss命令开始识别这一点。

还可以检查/var/log/消息中的max-套接字。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64894349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档