社区
网络编程
帖子详情
libevent大并发下的问题
IsItNothing
2018-06-26 10:23:31
大家好,最近在用libevent(iocp)开发服务器,一个event_base监听连接,一个event_base对accept的fd进行io。现在的问题是当有大概2万左右的长连接在收发数据的时候(数据很小,只有几个字节),再启动客户端进行连接会很慢,最后提示“由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败”,而且服务端确实没有accept到连接。大家帮忙分析一下,谢谢。
服务器为win2008 r2,16g内存,32核cpu。
...全文
495
2
打赏
收藏
libevent大并发下的问题
大家好,最近在用libevent(iocp)开发服务器,一个event_base监听连接,一个event_base对accept的fd进行io。现在的问题是当有大概2万左右的长连接在收发数据的时候(数据很小,只有几个字节),再启动客户端进行连接会很慢,最后提示“由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败”,而且服务端确实没有accept到连接。大家帮忙分析一下,谢谢。 服务器为win2008 r2,16g内存,32核cpu。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IsItNothing
2018-07-03
打赏
举报
回复
win2008r 没有对socket的限制,socket肯定没满
oyljerry
2018-06-27
打赏
举报
回复
还要看看系统socket是否满了,操作系统是不是有限制了等。内存消耗等
libevent
C++高
并发
网络编程
1-3 windows平台编译
libevent
分析及环境安装和源 1-4 用vs2017编译zlib源码并完成编译批处理脚本 1-5 用vs2017编译openssl源码并完成编译批处理脚本 1-6
libevent
源码vs2017编译完成包含openss模块 1-7
libevent
集成zlib的测试程序配置修改和编译 1-8
libevent
源码vs2017编译批处理脚本编写 1-9
libevent
第一个vs2017的测试程序完成 1-10
libevent
在linux环境编译源码并编写测试程序 2-1 高
并发
网络模型select_epoll_iocp区别 2-2
libevent
接口分析 2-3
libevent
服务端接收连接的代码示例 2-4
libevent
上下文属性配置和源码分析 2-5 获取系统所支持的网络模型例如epoll_select 2-6 配置特征_例如边缘触发_并判断是否生效event_con 2-7 设置网络模型并显示当前应用的网络模型event_config 2-8 windows上使用iocp网络模型并测试
Libevent
C++ 高
并发
网络编程
libevent
网络高
并发
编程视频 地址绝对有效 内部为网盘地址带有获取密码,夏曹俊主讲 开发环境:linux win32 知识:linux C/C++ 网络编程
20120905_go语言和
libevent
的
并发
(timer测试)1
Go 语言和
libevent
并发
程序设计(timer 测试)go 代码time.Sleep(time.Duration(timeInSecs) * time
libevent
多线程 HTTP post服务器
libevent
多线程 HTTP post服务器
libevent
和线程池配合实现的高
并发
tcp服务器
全部C代码,linux下的线程池和
libevent
配合实现的高
并发
tcp服务器,tcp通讯采用分帧的方式发包,帧包含帧头和数据部分,使用
libevent
的bufferevent方式来实现的帧提取,可直接使用GCC来编译。还配套有一个C#写的客户端测试程序。 和原来的比有优化,增加了多线程的支持。
网络编程
18,363
社区成员
64,187
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章