libevent大并发下的问题

IsItNothing 2018-06-26 10:23:31
大家好,最近在用libevent(iocp)开发服务器,一个event_base监听连接,一个event_base对accept的fd进行io。现在的问题是当有大概2万左右的长连接在收发数据的时候(数据很小,只有几个字节),再启动客户端进行连接会很慢,最后提示“由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败”,而且服务端确实没有accept到连接。大家帮忙分析一下,谢谢。
服务器为win2008 r2,16g内存,32核cpu。
...全文
479 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
IsItNothing 2018-07-03
  • 打赏
  • 举报
回复
win2008r 没有对socket的限制,socket肯定没满
oyljerry 2018-06-27
  • 打赏
  • 举报
回复
还要看看系统socket是否满了,操作系统是不是有限制了等。内存消耗等

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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