集群心跳tcp实现问题

发布于 2021-11-22 08:26:20 字数 164 浏览 788 评论 3

目前在实现一个集群心跳模型,要求10000-25000个客户端发送数据包到服务器,服务器每接收一条就返回一条确认信息,现在通过几台服务器开辟多线程来模拟整个心跳规模服务器端的负载,5000个线程时程序稳定,但开辟更多时,客户端Recv函数开始报错,不知道什么原因,有大神来指导下吗


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

飘过的浮云 2021-11-28 06:57:23

线程开辟没有问题,客户端接收返回响应时报错:Connection reset by peer。还有个现象,10000个线程每隔3s发一次就不会报错

疾风者 2021-11-27 01:23:51

也许不用开那么多线程,每个线程(或进程)带几百个连接,模拟几百个用户随机时间乱发心跳吧。

少女情怀诗 2021-11-25 07:41:59

sysctl和ulimit的配置可以看下

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文