论坛首页 Java企业应用论坛

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

浏览 28668 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-04-17  
davexin 写道
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万的数量。我还没有听说现在排在市场前几位的游戏厂商上线的 时候,有不重起机器的,在这个圈子里混,同行业内的朋友也认识几个 ,同他们交流下来,还没听过你说的 这种。不信你可以打听打听 。


恕我孤陋寡闻,不清楚网游服务器都跑啥操作系统。但是要说“几分钟机器就要重起”,莫非所有的网游服务器都用Windows Server吗?以我11年的Unix使用经验,9年Linux使用经验来看,除非升级操作系统的Kernel和升级关键的硬件驱动程序,否则Unix/Linux在任何情况下都不需要重起,更不要说几分钟就要重起了。
0 请登录后投票
   发表时间:2008-04-17  
他说的重启应该是指重启自己写的程序模块吧,
linux操作系统是不需要重启的。

0 请登录后投票
   发表时间:2008-04-17  
davexin 写道

这你就是 非常 外行了,游戏行业 的 峰值不比银行和电信的低,你知道征途跑了 多少台机器,你知道九成和盛大每当新游戏上线的 时候,机器就不停的 重启,我们的记录是 每秒22万的 访问量,不过几分钟后机器就要重启了,估计 你们见过 ,你还说并发不大?我们22万/秒 的 数据是通过硬件记录下来的 (F5负载均衡器,F5后面挂了多个pool,每个 pool里面 有 几十台机器).但是也达不到你说的 1000万的数量。我还没有听说现在排在市场前几位的游戏厂商上线的 时候,有不重起机器的,在这个圈子里混,同行业内的朋友也认识几个 ,同他们交流下来,还没听过你说的 这种。不信你可以打听打听 。

 

我这个是web游戏,基于http协议,整体体系和大多数web网站是一样的,你说的那些都是mmorpg。从技术角度来说。http是无状态的短连接为特性,当然也有长连接不释放的,肯定基于tcp;而mmorpg都是长连接不释放的,基于自己的网络协议,既有可能基于tcp也有可能基于tcp/udp混合模式。

我说的并发不大,是指我这个web游戏类型的并发而言。每组服务器设计上只允许容纳3w注册用户,超过了就只能去另外一组了,这样同时在线和并发当然会有所控制。而我想不会有任何一款mmorpg游戏只设计一组服务器为3w的标的吧。还有兄弟你要看看这个1000w是指的网站pv,mmorpg没有pv一说吧?

当然对于游戏开发,我们也是刚开始,也肯定会切入mmorpg的开发,现在只是从web入手。希望能多提建议。

 

 

0 请登录后投票
   发表时间:2008-04-17  
bonny 写道
现在在线人数1800+,问楼主现在pv是多少  我感觉服务器已经快崩溃了 。卡如牛啊


昨日做了些功能升级,有些地方忘记加索引了,所以卡了一下午:(


0 请登录后投票
   发表时间:2008-04-17  
robbin 写道

恕我孤陋寡闻,不清楚网游服务器都跑啥操作系统。但是要说“几分钟机器就要重起”,莫非所有的网游服务器都用Windows Server吗?以我11年的Unix使用经验,9年Linux使用经验来看,除非升级操作系统的Kernel和升级关键的硬件驱动程序,否则Unix/Linux在任何情况下都不需要重起,更不要说几分钟就要重起了。


这个我也是怀疑态度,我也有11年的unix经验,很难见到unix和linux重启的情况。





0 请登录后投票
   发表时间:2008-04-17  
一点升级就像死机了
0 请登录后投票
   发表时间:2008-04-17  
玩了两天,还不错。楼主能不能给javaeye上的朋友给点优惠啥的?哈哈。
0 请登录后投票
   发表时间:2008-04-17  
wangzy 写道
robbin 写道

恕我孤陋寡闻,不清楚网游服务器都跑啥操作系统。但是要说“几分钟机器就要重起”,莫非所有的网游服务器都用Windows Server吗?以我11年的Unix使用经验,9年Linux使用经验来看,除非升级操作系统的Kernel和升级关键的硬件驱动程序,否则Unix/Linux在任何情况下都不需要重起,更不要说几分钟就要重起了。


这个我也是怀疑态度,我也有11年的unix经验,很难见到unix和linux重启的情况。



我没那么久的使用经验 但是负荷过大搞的服务器必须重启的情况 我碰到多次了
unix、linux也没必要神化嘛 真要搞死它 很容易的
0 请登录后投票
   发表时间:2008-04-18  
seen 写道
wangzy 写道
robbin 写道

恕我孤陋寡闻,不清楚网游服务器都跑啥操作系统。但是要说“几分钟机器就要重起”,莫非所有的网游服务器都用Windows Server吗?以我11年的Unix使用经验,9年Linux使用经验来看,除非升级操作系统的Kernel和升级关键的硬件驱动程序,否则Unix/Linux在任何情况下都不需要重起,更不要说几分钟就要重起了。


这个我也是怀疑态度,我也有11年的unix经验,很难见到unix和linux重启的情况。



我没那么久的使用经验 但是负荷过大搞的服务器必须重启的情况 我碰到多次了
unix、linux也没必要神化嘛 真要搞死它 很容易的

露怯了吧,如果操作系统有漏洞,让他失去响应并不难办到,但是操作系统并不需要重起才能回复正常,还是回去从头学习unix吧。
0 请登录后投票
   发表时间:2008-04-18  
jolestar 写道
玩了两天,还不错。楼主能不能给javaeye上的朋友给点优惠啥的?哈哈。


pm游戏id: wangzy,我给你发钻石
0 请登录后投票
论坛首页 Java企业应用版

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