找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: mope007

实现大约三万人同时在线群聊

[复制链接]

85

主题

719

回帖

1715

积分

金牌会员

积分
1715
发表于 2012-7-3 10:29:42 | 显示全部楼层
技术上可以,我就在研究……
但是三万人在同一个房间?每人发的消息都要转发给三万个用户端……
回复

使用道具 举报

516

主题

3058

回帖

7746

积分

论坛元老

积分
7746
发表于 2012-7-3 14:00:29 | 显示全部楼层

wmfy808 发表于 2012-7-3 10:28



只文字,刚有人加我QQ要我帮他代购


只文字也实现不了的,  不算聊天内容, 光3w人的上下线状态和心跳包做广播就不是一两台机器能挺住的, 如果走http ,http头那部分带宽也得算进去...........

我估计你顶楼写的那vps cpu和带宽足够用的情况下, 最多能挺500~2000人在一个房间, 还得看访问者动作频率
回复

使用道具 举报

111

主题

5369

回帖

1万

积分

论坛元老

积分
11123
发表于 2012-7-3 10:37:23 | 显示全部楼层
用pubnub的云,服务器方案直接解决,标价一千刀一个月,一刀一百万条信息发送
回复

使用道具 举报

516

主题

3058

回帖

7746

积分

论坛元老

积分
7746
发表于 2012-7-3 10:40:16 | 显示全部楼层

lsylsy2 发表于 2012-7-3 10:37



技术上可以,我就在研究……
但是三万人在同一个房间?每人发的消息都要转发给三万个用户端…… ...

他是说群聊,照意思是说3万人同时在一起聊,一人发消息其它三万人要收到。
回复

使用道具 举报

276

主题

2541

回帖

5964

积分

论坛元老

积分
5964
发表于 2012-7-3 10:28:00 | 显示全部楼层

Kokgog 发表于 2012-7-3 10:40



只文字也实现不了的,  不算聊天内容, 光3w人的上下线状态和心跳包做广播就不是一两台机器能挺住的, 如 ...

客户端相互建立连接,类似P2P,但优于P2P,发送信息就类似**爆炸原理一样,服务端只负责建立连接和常态管理!详细算法就……
回复

使用道具 举报

708

主题

3193

回帖

8610

积分

论坛元老

积分
8610
发表于 2012-7-3 10:41:14 | 显示全部楼层

smyz 发表于 2012-7-3 10:43



他是说群聊,照意思是说3万人同时在一起聊,一人发消息其它三万人要收到。 ...

YY那样?
但是这样的话用户屏幕不会爆掉么?
回复

使用道具 举报

516

主题

3058

回帖

7746

积分

论坛元老

积分
7746
发表于 2012-7-3 10:43:04 | 显示全部楼层
可惜我的机器不支持聊天室 不然价格可议很低
回复

使用道具 举报

195

主题

2815

回帖

6343

积分

论坛元老

积分
6343
发表于 2012-7-3 10:37:00 | 显示全部楼层
3万人…同一聊天室…挺夸张的…那vps肯定不够…LZ哪里有300G的VPS
回复

使用道具 举报

0

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2012-7-3 10:45:36 | 显示全部楼层

Kokgog 发表于 2012-7-3 10:40



只文字也实现不了的,  不算聊天内容, 光3w人的上下线状态和心跳包做广播就不是一两台机器能挺住的, 如 ...

目测单独服肯定是不行的啦~
心跳包看探测的机制的频率啦,比如10秒探测一下,由用户端主动发探测包就比服务器主动探测要好得多。

目测前期开发可以在10台机器上实现,后期实际运营10到20台应该够了
回复

使用道具 举报

396

主题

4259

回帖

9732

积分

论坛元老

积分
9732
发表于 2012-7-3 10:40:00 | 显示全部楼层


  这配置怎么可能够
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-5-10 03:59 , Processed in 0.019989 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表