论坛首页 Java企业应用论坛

java实现单pc服务器300万全动态pv/天

浏览 28671 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-04-14  
ztka 写道
楼主,请问,你在redhat底下用netstat -an | grep HTTP | wc -l

这个命令,得到多少进程???这才是关键,其他pv什么都是假的

http连接数其实也不太准确,像JavaEye在峰值的时候,lighttpd的并发连接数量可以达到将近300个,此时的httpd连接数有时候高达2000个以上,但一天下来PV也不过70万而已,你怎么算?
0 请登录后投票
   发表时间:2008-04-14  
hysoft 写道
简直一web版的魔兽啊

没怎么玩,注册了号随便试了试,感觉有点儿像英雄无敌~
0 请登录后投票
   发表时间:2008-04-14  
robbin 写道
ztka 写道
楼主,请问,你在redhat底下用netstat -an | grep HTTP | wc -l

这个命令,得到多少进程???这才是关键,其他pv什么都是假的

http连接数其实也不太准确,像JavaEye在峰值的时候,lighttpd的并发连接数量可以达到将近300个,此时的httpd连接数有时候高达2000个以上,但一天下来PV也不过70万而已,你怎么算?

说明应用处理速度有待提高
0 请登录后投票
   发表时间:2008-04-14  
chenqj 写道
robbin 写道
ztka 写道
楼主,请问,你在redhat底下用netstat -an | grep HTTP | wc -l

这个命令,得到多少进程???这才是关键,其他pv什么都是假的

http连接数其实也不太准确,像JavaEye在峰值的时候,lighttpd的并发连接数量可以达到将近300个,此时的httpd连接数有时候高达2000个以上,但一天下来PV也不过70万而已,你怎么算?

说明应用处理速度有待提高


你的说法是错误的。lighttpd可以使用Linux的system epoll来实现网络IO调度,因此很多网络连接处理的工作已经由操作系统的Kernel代劳了,这也是为什么Lighttpd可以以这么少的资源消耗来支撑这么高并发访问的原因。而apache完全无视Kernel的存在,事事亲历亲为,所以需要消耗更多的进程和更多的连接。


0 请登录后投票
   发表时间:2008-04-15  
发现了两个严重的bug
嘿嘿,楼主,报告bug有没有奖赏啊
0 请登录后投票
   发表时间:2008-04-15  
游戏界面不错。支持一下
0 请登录后投票
   发表时间:2008-04-15  
robbin 写道

你的说法是错误的。lighttpd可以使用Linux的system epoll来实现网络IO调度,因此很多网络连接处理的工作已经由操作系统的Kernel代劳了,这也是为什么Lighttpd可以以这么少的资源消耗来支撑这么高并发访问的原因。而apache完全无视Kernel的存在,事事亲历亲为,所以需要消耗更多的进程和更多的连接。




原来是这样。终于懂点了。
0 请登录后投票
   发表时间:2008-04-16  
现在在线人数1800+,问楼主现在pv是多少  我感觉服务器已经快崩溃了 。卡如牛啊
0 请登录后投票
   发表时间:2008-04-16  
wangzy 写道
davexin 写道
动态1000pv,感觉你的机器跑不出来的,虽然你的idle 空闲很多,但是案作过linux as4的测试,他的并发线程是有限制的,按测试的数据达不到你说的那么强。修改过一次linux as4的内核线程数,结果机器死乐,很郁闷,不过俺还是不太相信你的数据,因为你没有考虑到,并发在增加的时候,超过你机器的极限的时候,是啥样子,你想过吗?我可是知道的,40台机器几分钟内访问不了的郁闷的,所以俺对你的假设不太相信的。


游戏行业比较特殊,流量非常均匀,没有特别高峰的情况,所以最高的时候并发其实还是不大的。

我这个redhat没调过参数的,昨天总算出了too many open files了,调整了一下继续,呵呵

开的第四天pv已经达到328万了,每天流量达到78G了,不过cpu idle还是在80%以上。

这你就是 非常 外行了,游戏行业 的 峰值不比银行和电信的低,你知道征途跑了 多少台机器,你知道九成和盛大每当新游戏上线的 时候,机器就不停的 重启,我们的记录是 每秒22万的 访问量,不过几分钟后机器就要重启了,估计 你们见过 ,你还说并发不大?我们22万/秒 的 数据是通过硬件记录下来的 (F5负载均衡器,F5后面挂了多个pool,每个 pool里面 有 几十台机器).但是也达不到你说的 1000万的数量。我还没有听说现在排在市场前几位的游戏厂商上线的 时候,有不重起机器的,在这个圈子里混,同行业内的朋友也认识几个 ,同他们交流下来,还没听过你说的 这种。不信你可以打听打听 。
0 请登录后投票
   发表时间:2008-04-16  
按也做过 几年电信 的项目,上海电信和 浙江电信的 短信 服务器就是俺当时做的项目 ,硬件吗也就是2台 IBM 590的 机器,也不过4cpu,8G内存 4U的机器(一个刀片一般占1U)。但是他们的并发也不大,操作系统是Aix。所以说电信的 有些项目的并发也没有我们的大。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics