社区
网络编程
帖子详情
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
打赏
收藏
libevent大并发下的问题
大家好,最近在用libevent(iocp)开发服务器,一个event_base监听连接,一个event_base对accept的fd进行io。现在的问题是当有大概2万左右的长连接在收发数据的时候(数据很小,只有几个字节),再启动客户端进行连接会很慢,最后提示“由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败”,而且服务端确实没有accept到连接。大家帮忙分析一下,谢谢。 服务器为win2008 r2,16g内存,32核cpu。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IsItNothing
2018-07-03
打赏
举报
回复
win2008r 没有对socket的限制,socket肯定没满
oyljerry
2018-06-27
打赏
举报
回复
还要看看系统socket是否满了,操作系统是不是有限制了等。内存消耗等
20120905_go语言和
libevent
的
并发
(timer测试)1
Go 语言和
libevent
并发
程序设计(timer 测试)go 代码time.Sleep(time.Duration(timeInSecs) * time
libevent
和线程池配合实现的高
并发
tcp服务器
全部C代码,linux下的线程池和
libevent
配合实现的高
并发
tcp服务器,tcp通讯采用分帧的方式发包,帧包含帧头和数据部分,使用
libevent
的bufferevent方式来实现的帧提取,可直接使用GCC来编译。还配套有一个C#写的...
Socket编程系列之3:
Libevent
高
并发
网络编程实战
网络编程入门实战----------------------------------------------------Socket编程系列之3:
Libevent
高
并发
网络编程实战 我将亲自带领大家学习,并详细讲解分析
libevent
源码编译与环境搭建; 大家需要亲自动手练习...
libevent
多线程client、server
libevent
,多线程,client,server
libevent
多线程, 参考mariotcp 参考http://blog.csdn.net/i_am_jojo/article/details/7587838流程图
libevent
C++高
并发
网络编程
2-1 高
并发
网络模型select_epoll_iocp区别 2-2
libevent
接口分析 2-3
libevent
服务端接收连接的代码示例 2-4
libevent
上下文属性配置和源码分析 2-5 获取系统所支持的网络模型例如epoll_select 2-6 配置特征_例如...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章