传奇私服服务端的配置要求,多少人在线要什么机器

[复制链接]
查看2 | 回复0 | 3 小时前 | 显示全部楼层 |阅读模式
朋友那台机器,四核八吉,月租三百二,开区第一晚六十人在线就卡成了幻灯片。他以为是网络问题,换了三次线路,最后把账单摊给我看:两个月花了两千一,还是卡。这篇文章就是他那两个月的复盘,数字是他自己一笔一笔记的。
问一:四十人在线要什么机器?
答:四核八吉够用,前提是附加功能别开太多。做法是按峰值算,不按平均算,峰值六十人就按八十人备。有人按三十人配机器,第一晚就登不上去。坑在拿测试区的人数当参考,那地方长期只有十几个人。他第一次开区按三十人配,第一晚掉线四次,第二天才补内存。
问二:八十人在线呢?
答:六核十二吉,带宽至少十兆。做法是先把带宽跑满一次,看峰值占用。八十人同时在线,出城打怪那几分钟最吃带宽。有人机器够,带宽只有四兆,一到晚上八点就集体卡。坑在只算机器不算带宽。带宽跑满一次只要十分钟,比凭空猜一晚上强,也不用问人。
问三:两百人在线呢?
答:八核十六吉,带宽三十兆,硬盘要固态。做法是按人数除以十算带宽,两百人就是二十兆起步,留一半余量。有人照着一百人的配置硬撑两百人,第三天掉了一半人。坑在省那点月租,省下三百,赔掉整个区。省下来的三百块月租,抵不上一个区的人气,账不能这么算。
问四:内存为什么是第一道坎?
答:因为每个在线角色都占一块。做法是开区前压测一次,用二十个号同时跑图,看内存涨多少。有人测出来一个角色占四兆,两百人就是八百兆,加上系统占用接近两吉。坑在只算角色不算地图和缓存。地图和缓存不占角色名额,可每张图都要常驻内存,也要算进去。
问五:带宽怎么算才不离谱?
答:按同时在线除以十,再乘一点五。做法是拿这个数去问机房,别自己拍。两百人算下来三十兆,实际跑起来峰值二十六兆。有人按一百人算十兆,结果一到攻城就卡成图片。坑在拿月均流量当带宽用。机房的人一听人数就报得出数,他们比任何表都准。
问六:他那台机器具体怎么配的?
答:四核八吉,机械硬盘,带宽四兆,月租三百二。做法是他自己照着一张老表配的,表是三年前的。开区第一晚六十人,主城走路一顿一顿。坑在照抄旧配置,硬件换代了,老表上的数字早就不够用。那张老表是他三年前从群里存下来的,一直没更新过,也没人提醒。
问七:卡到底卡在哪一环?
答:卡在硬盘。做法是看卡的时候硬盘灯是不是长亮,长亮就是读写跟不上。他那台机械盘,二十个人同时回城就读不过来了。换了固态之后,同样六十人,卡顿少了八成。坑在只换内存不换盘。机械盘换成固态,花掉的钱不到一个月月租,效果立竿见影,值这个价。
问八:处理器重要还是内存重要?
答:都重要,但先后不同。做法是先看内存够不够,再看处理器占用。他那台四核,六十人时处理器跑到百分之八十五,内存也满了。坑在只看一个指标,两个都满的时候,换哪个都不够。同样的机器,六十人时处理器八十五,内存写到满格,一点不剩,换哪个都不够。
问九:硬盘读写会影响什么?
答:影响回城、摆摊、存仓这三个动作。做法是观察卡顿发生的时间点,集中在这三个动作就是硬盘问题。他那区一到晚上九点摆摊高峰就卡,一秒卡三次。换成固态后摆摊不再卡。坑在把硬盘当存储,不当性能件。他把硬盘当仓库用,没想到它还管着每一次读写。
问十:数据量大了会拖慢吗?
答:会,尤其是日志表。做法是每周清一次半年前的日志,只留最近三十天。他那台机器跑了两个月,日志表涨到四十万行,查询慢了五倍。清完之后恢复正常。坑在什么都留着,觉得删了可惜。日志这东西,留着是负担,删掉才知道能快多少倍。删一次就明白了。
问十一:一个月要花多少钱?
答:三百二的机器加一百五的带宽,接近五百。做法是按在线人数分档,八十人以内五百够了,两百人要一千五往上。他两个月花了两千一,其中六百是换线路的冤枉钱。坑在省机器钱,花在换线上的更多。换线路那六百块,够买一块固态再加一个月带宽。
问十二:为什么人数估算最容易错?
答:因为人数是波动的。做法是记一周的在线曲线,取最高那一段的八成。他那区峰值六十二,平时三十,按平时配就必卡。坑在拿白天的数字做决定,晚上八点才是真高峰。白天的数字最会骗人,晚上八点那一波才是真高峰,千万别拿它做决定。差值能到一倍。
问十三:加了机器为什么还卡?
答:因为瓶颈换了地方。做法是每次只改一项,改完观察二十四小时。他先加了内存,卡顿少一点;再换固态,才真正好转。一次改三项,改完分不清哪项起作用,八百块花得不明不白,账也没法复盘,只能从头再来一遍。复盘时他才知道,最贵的那次改动是最没用的那次。
问十四:高峰和平时差多少?
答:差两到三倍是常态。做法是按高峰配,按平时省。他那区平时三十人,高峰六十二,攻城那晚冲到九十,机器当场顶不住。坑在按平均配,平均数是最骗人的一个数,均值好看,峰值才要命,配机器看的是最挤那半小时。他那次就是拿白天的三十人做的决定,晚上才发现顶不住。
问十五:什么时候该劝人别开?
答:三种情况:预算低于五百、只有一台家用机、没人做日常维护。做法是先算三个月的总成本再决定。有人算完发现三个月要四千,直接放弃了。坑在只看第一个月,第一个月往往最便宜。有人算完发现三个月要四千,直接放弃,省下的不止是钱,还有后面的麻烦。
问十六:复盘下来最值钱的一条是什么?
答:先压测再开区。做法是找二十个人同时跑图半小时,看三个指标。他那次没压测,第一晚就翻车,第二天走了三分之一的人。坑在相信自己的感觉,感觉在六十人面前一文不值。他那次没压测,第一晚就翻车,第二天走了三分之一的人,再没回来。再没回来过。
两个月,两千一,三次换线,一次换盘。他把那张账单贴在显示器边上,说以后再开区,先压测再谈别的。传奇私服服务端这几个字,听着像技术活,其实一半是算账,算不清的人,钱和人都留不住。压测半小时,能省下两个月的麻烦。
回复

使用道具 举报

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

本版积分规则