当前位置: 代码迷 >> QT开发 >> 一个进程怎么实现5000个socket通信
  详细解决方案

一个进程怎么实现5000个socket通信

热度:96   发布时间:2016-04-25 03:29:37.0
一个进程如何实现5000个socket通信
小弟的需求是建立5000个socket跟服务端通信,然后每隔一段时间显示出连接数和断开数。

我的思路是先new出QTcpSocket,然后connectToHost,设置一个定时器每隔一段时间检测连接状态,但是这样做程序太卡,光循环就很长时间,通信还没有测试,还不知道能不能正常收发。


请教下有什么高招,我觉得我这个思路行不通,难道我要开个多线程进行处理?

------解决方案--------------------
你是要服务器搞压力测试?
------解决方案--------------------
你首先得确定服务器有问题没?
------解决方案--------------------
信息太少了,难以回答
  相关解决方案