超高速AJAX轮询架构设计的Demo求测试.

2013-07-29 20:22:47 +08:00
 Actrace
地址 http://try.maxfs.org/chat.php
虽然不是服务器推,但是本人有信心承载10000左右的在线用户,求测试.
6557 次点击
所在节点    程序员
66 条回复
emric
2013-07-30 01:24:32 +08:00
aveline
2013-07-30 02:44:55 +08:00
ab 一下試試。。。
Actrace
2013-07-30 08:54:05 +08:00
@zythum 现在是3秒,而且这个不是实时通讯的工具.我个人认为只有UDP驱动的通讯软件才能算是真正意义上的实时通讯.
thursday
2013-07-30 10:06:56 +08:00
Narcissu5
2013-07-30 11:02:48 +08:00
#看下能不能造出更牛逼的轮子# 楼主好志向
Loveyuki
2013-07-30 11:04:41 +08:00
看不出任何出彩的地方。
ritksm
2013-07-30 11:09:46 +08:00
盲目的自信从何而来...
xdyl
2013-07-30 11:10:22 +08:00
我的葡萄藤之前用了的是Comet.Erlang做后端,Ajax长连接.
之前信心满满,觉得对于聊天室应用来说完全够用了.

实际应用中发现Comet的效率完全无法直视.收到消息断开连接重连的策略对于速度的影响是"刚刚的".

终于痛定思痛决定使用WebSocket了.

So.WebSocket的效率真是Happy.有兴趣的同学可以开一个多人扫雷试试看.基本上可以达到和本地扫雷相同的速度.

http://www.ptteng.com
filod
2013-07-30 13:20:32 +08:00
咦,楼主是过来说相声的么?
dulao5
2013-07-30 13:45:38 +08:00
apache + php , 因为php线程不安全,所以你一定用的是apache的进程模式。最大并发数等于最大子进程数。

你已经将apache这个设置调整成10000了吗?
然后用ab -c 10000 测试过了吗?
Actrace
2013-07-30 14:08:52 +08:00
@dulao5 求测试....
Reset
2013-07-30 14:21:00 +08:00
<script>alert('Test')</script>
然后就再也不更新了! :(
Firefox22.0
ipconfiger
2013-07-30 16:44:30 +08:00
@Actrace
long pulling 的效率更高,更节省服务器资源,而且响应会更快,无论怎么看都优于喜刷刷的这种方式了。
@vigoss
楼上有人说了,去看tornado或者node.js 都有chatroom的demo
Actrace
2013-07-30 16:52:44 +08:00
刷爆了.....
@dulao5
各位大爷我错了...
ipconfiger
2013-07-30 16:53:25 +08:00
@Reset 太坏了
Actrace
2013-07-30 16:55:02 +08:00
253负载...
eric_zyh
2013-07-30 16:57:58 +08:00
看完这个贴,最大的感觉 : v2ex 确实比 csdn 文明很多...
Actrace
2013-07-30 16:59:01 +08:00
内存是个硬伤啊...
lyjyiran
2013-07-30 16:59:39 +08:00
我想起某个朋友形容拿php做long pulling的比喻, 万人在线就是上万个php进程此起彼伏的跳江南Style
emptyhua
2013-07-30 17:03:49 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/77355

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX