还是C++ Socket 并发性能问题

allmai_net 2014-10-30 10:16:13
我最近做了一个项目,项目经理要求每秒收发数据(QPS)要达5000,但不管我怎么优化,也只有达到1100-1200左右的QPS,单台服务器带宽90Mb都跑满了,请有经验的老大们给个方案,怎么才能达到或接近5000QPS。另外,如果Socket发送缓冲区要是满了,是不是也影响并发?提升QPS我该注意哪些方面?
...全文
375 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
勤奋的小游侠 2014-10-30
  • 打赏
  • 举报
回复
带宽都跑满了还如何提升?只能提硬件了
勤奋的执着 2014-10-30
  • 打赏
  • 举报
回复
引用 4 楼 xihu1364 的回复:
每秒请求数 带宽跑满了,只能硬件动手了 还有,可能是客户端发出的请求数不够
+1 看是否后台处理消息速度过慢,导致消息阻塞
版主大哥 2014-10-30
  • 打赏
  • 举报
回复
每秒请求数 带宽跑满了,只能硬件动手了 还有,可能是客户端发出的请求数不够
JiangWenjie2014 2014-10-30
  • 打赏
  • 举报
回复
socekt 多路复用有用到吗?

64,643

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧