社区
C++ 语言
帖子详情
boost::asio 的连接数量
xqk
2010-04-30 05:03:31
为什么我用boost做的服务器 连接数量只能达到 3970 固定的?
有谁知道怎么回事吗?
...全文
172
3
打赏
收藏
boost::asio 的连接数量
为什么我用boost做的服务器 连接数量只能达到 3970 固定的? 有谁知道怎么回事吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linsen_519
2010-04-30
打赏
举报
回复
[Quote=引用 2 楼 xqk 的回复:]
第 3971 个连接连接的时候提示:
telnet 127.0.0.1 3500
正在连接到127.0.0.1...不能打开到主机的连接, 在端口3500:连接失败
[/Quote]
用的是TCP 同步还是异步?
如果用的是异步的话~ 应该是满了
如果是同步可能是线程超载引起的
xqk
2010-04-30
打赏
举报
回复
第 3971 个连接连接的时候提示:
telnet 127.0.0.1 3500
正在连接到127.0.0.1...不能打开到主机的连接, 在端口3500:连接失败
linsen_519
2010-04-30
打赏
举报
回复
能联接多少client由操作系统决定的~
一个client对应一个socket文件(TCP),要看你的操作系统准许你打开多少~
我还是很好奇~ LZ 是通过什么办法知道 你的服务器的最大连接量的?
boost
asio
最新版
boost
asio
最新版
boost
通信类
实现兼容
boost
::io_server 的接口,但功能更强大,提供线程同步及线程管理。
msghub:基于
boost
asio
的轻量级发布者订阅C ++库
MSGHUB 这是基于的轻量级异步消息总线C ++库。 它允许
连接
,发送和接收自定义消息到几乎任何
数量
的本地或网络客户端。 这个想法很简单...有主题,订阅者和发布者。 一个客户端创建一个msghub实例,其他客户端正在
连接
到它。 订户指定其感兴趣的主题名称。 所有客户端将消息发布到主题中,并且集线器在所有订阅者之间分发消息。 消息是字节数组或字符串。 数组可以包含任何序列化的用户数据,但是不在这里。 例子 I.创建中心,订阅“任何主题”并将“新消息”发布到“任何主题”: // Message handler void on_message ( const std::string& topic, std::vector< char>& message) { // handle message } int main () {
boost
::
asio
::
highscore_
boost
,
boost
学习
增强型C++库
boost
的教程,有网站http://zh.highscore.de/cpp/
boost
/中的资源制作而来
BOOST
编写的通信列程服务端
VS2010+
BOOST
ASIO
编写的通信列程服务端
C++ 语言
65,186
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章