ACE 开发者
文章
日志
文件
圈子
论坛
业内新闻
意见建议
求职招聘
.Net技术
项目管理经验交流
常用工具
IBM Rational
敏捷技术
数据库
中间件
P2P技术
服务器端程序开发
Tcp/IP和Socket
C++学习
开发心得和读书笔记
ACE综合应用
ACE基础应用
海阔天空
您的位置:
ACE 开发者
>>
论坛
>>
ACE综合应用
>>
查看帖子
字体:
小
中
大
ACE_Acceptor的应用
peakzhang 发表于: 2008-6-01 19:08 来源:
ACE 开发者
我使用ACE_Reactor与ACE_Acceptor创建了个测试最大连接数的服务器程序,参数都是按照默认的参数值.我经过测试发现最多只能并发的连接数是61个,第62个以后的连接都将失败!请问那个大哥知道怎么做,才能让并发连接数变得更大呢?至少要能够并发连接数为300个以上.请指教!谢谢!
最新回复
peakzhang at 2008-6-01 19:08:58
Windows上,Reactor默认使用ACE_WFMO_Reactor作为Reactor的实现,默认只能处理62个句柄,这就是原因。
解决也很简单:改成其它的实现即可。
ACE_Select_Reactor select_reactor;
ACE_Reactor reactor (&select_reactor);
peakzhang at 2008-6-01 19:09:08
对于select,ACE默认改成了1024,其实还可以更高,但效率就不行了。
查看全部回复
我也来说两句
最新更新主题
HP-unix下编译ACE出问题,求教!...
AIX平台编译ACE
关于多线程运行Proactor循环中删除Serv...
求网上没有解决的ACE问题, 急!!!...
在Windows下已编译好的ACE软件包(Mingw...
Windows平台怎么实现主程序来加载服务...
ACE_Asynch_Acceptor::accept: no buff...
编译程序通过后,无法运行找不到动态链接...
ACE+TAO RPM Packages
Linux下怎样关闭ACE_DEBUG ?
月度关注热点
AIX平台编译ACE
关于多线程运行Proactor循环中删除Serv...
ACE_Asynch_Acceptor::accept: no buff...
Windows平台怎么实现主程序来加载服务...
求网上没有解决的ACE问题, 急!!!...
在Windows下已编译好的ACE软件包(Mingw...
Linux下怎样关闭ACE_DEBUG ?
求救 aix上 ACE 问题
ACE+TAO RPM Packages
编译程序通过后,无法运行找不到动态链接...
最新回复
解决也很简单:改成其它的实现即可。
ACE_Select_Reactor select_reactor;
ACE_Reactor reactor (&select_reactor);