集群心跳tcp实现问题

召唤兽 发布于 2014/09/02 15:10
阅读 433
收藏 0

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


加载中
0
0-1
0-1
sysctl和ulimit的配置可以看下
0
徐永强
徐永强

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


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