背景
最近想玩Minecraft了,于是下了个ATM6的整合包玩了玩。玩了两天觉得没啥意思,于是找了之前一起玩的朋友,大家都挺想玩的,于是又回到了那个老生常谈的问题,服务器。
说实话,Minecraft的优化垃圾的一批,启动慢,加载慢,还吃CPU主频和内存。众所周知,凡是吃单核性能的游戏,那一定是多核优化不咋样。尤其是像我们玩的多MOD整合,MOD质量参差不一。因为我也做过MOD的开发,也算是了解了一些FML的底层。有些开发者确实图省事,写的代码一塌糊涂,让本就糟糕的游戏雪上加霜。
所以面对这么个头疼游戏,要想开个服,那对服务器性能还是有着不小的要求的。按照我的经验,我们一般同时在线5~10个人的情况,不允许区块加载的话,纯净大概1H2G左右就够了,如果是100MOD的轻量整合,大概需要2H4G,如果是像GregBlock或者StoneBlock这种mod比较少或者地形比较单一的大型整合,2H6G左右也差不多,但是如果开ATM6这种,或者E2E这类又大,优化可能还不是很好的包,那就得2H8G起步了,不过就我所观察,10个人在线开DDSS或者ATM3E这种,2H8G虽然能带动,但是会经常出问题。所以要想稳定地玩,估计得4H10G左右,如果像玩的爽,4H12G应该差不多。不过达到8H16G的水平的话,那应该都不成问题了,唯一有问题的是我的钱包(
作为头号A炮(我是说阿里云),我之前试过用阿里云的hfg6高主频实例,开的是2H8G的机子,当时一个月208元,CPU是万年8269CY,和现在的轻量还有共享s6一样。然而我的世界也算是比较吃网络,如果加上10M的宽带,那价格可就不太美丽了。所以当时选择的按量。结果没想到,不到一个月流量就跑掉200多块,开了不到一个月就花掉我四百多,实属心疼,就给退了。
后来我们尝试了各种小云服务,什么专门做云计算的亿速云,专门做Minecraft的极星云和KC云,还有一家小的不能再小的以前提到过的雨云。除了这些,这次我还看了旋律云,奇享云和物语云,说实话这三家的配置我都有点心水,但是还是有点贵,一个月两三百甚至五六百的价格,感觉就我们几个朋友玩不是很值。于是我在寻觅的时候发现了腾讯云,腾讯云的轻量应用服务器,北京 4H8G 10M 1500G 原价2800一年,新人活动800多,我找了个淘宝的代理,硬是压到了648。这个价格已经和很多配置一个月的价格差不多了。不过,因为买之前不知道会抽到什么CPU,其实还是有点慌的。
配置
实例开出来了之后,看了一眼,CPU居然不是网传的AMD的,是一块8255C。怎么说呢,这块U,和阿里云的那块8269CY一样,在官网根本没有搜到。看参数基频2.5睿频3.1,8269CY是基频2.5睿频3.2,感觉8255C稍微差了一点,不过具体的性能我也不知道,因为没找到跑分数据,我也不想在自己服务器上跑,所以就当他还行了。(值得一提的是,阿里云的轻量4H8G的就和腾讯云的轻量4H16G的一个价了,所以不知道是差在了U上还是其他地方)
总而言之,这次总体配置还可以,四核的8255C,8G的ECC内存(DDR几我也不知道,只查出来频率是2000MHz,也不知道是不是对的),100G的SSD硬盘,10M的BGP网络(不过我人在北京这个对我来说无所谓),1500G/月的流量,感觉开我的世界不会有太大的问题,实在不行不开大型整合,玩玩1710的老包不就得了(可能现在最大的问题是我上班没时间玩。。)
开服
既然服务器到手了,就简单开个服试试。这次试水的是ATM6,也是我一直想试的MC1.16.5的版本。不得不说,ATM团队属实是牛的,这个启动脚本比我自己写的高到不知道哪去了。现在本地第一次跑完脚本(因为本地路由上出国了,服务器在国内跑的话会很慢),选择了超多生物群系地形,然后进去之后,简单查了以下TPS,都稳在20,很不错。
然后查一下占用情况,除了有一下莫名其妙崩掉了之外,运行状况一直都很稳定,内存占用一直在6000M左右,大概还有1500M左右的余量,估计发展都后期可能会撑不住。
然后就是客户端这边,高版本毛病是真的多,进去的时候给我报了个这个错误,还以为是出了什么问题,结果根本没有任何问题,就当他是warning无视了好了。延迟也是在10ms左右,很舒服了(至少对于我来说)。
进到游戏里面,TPS也很稳定,唯一让我不爽的是,我的电脑1070的卡16G的内存确实有点带不动这个游戏的4K画质了emm
尾声
最后嘛,我觉得腾讯云的这个真的不是很贵,如果买三年的话估计会很舒服,不过我觉得没必要,主要是我现在的服务主要都在阿里云上,转腾讯云也是蛮麻烦的一个事情。再一个就是我现在刚工作,钱不是很多,所以才买的这个,等之后我觉得买个4H16G的或者更高的ECS会更好,所以先买着玩咯。不过最要命的还是我上班根本没时间玩(
本篇内容为原创内容,采用CC BY-NC-SA 4.0协议许可
2021-09-05 12:29
UtopiaXC
于北京
Comments | 8 条评论
博主 UtopiaXC
用了几天,感觉8G还是有点捉襟见肘,明年一定开一个16G的
博主 RomEYer
@UtopiaXC 注意到,显示的位置似乎不太对呢,可以考虑修改一下 Nginx 或者 WordPress 的配置以便于获取到访问者 IP
博主 UtopiaXC
@RomEYer 我也发现它不对了,这个是主题提供的定位,用的是淘宝的定位接口,乱定位,我也没辙了
博主 UtopiaXC
@RomEYer 我知道了,大概是CDN的问题(
博主 RomEYer
@UtopiaXC 确实是 CDN 的问题,所以的话修改一下 WordPress 或者 Nginx 的配置就好了,实际上
博主 RomEYer
腾讯轻量的话,记得国内的 SA2 都是 AMD ,然后的话建议不安装宝塔,宝塔会产生不必要的资源占用,直接安装 MC 服务端就行了,内存方面建议对开服指令稍作点优化再依据需求添加点 SWAP 就好啦
博主 UtopiaXC
@RomEYer 我开的这个就是腾讯云的轻量,是至强的处理器,具体的我也不太清楚。装宝塔是因为有一些其他的服务要跑,装个面板比较方便,而且监控用量之类的也挺方便的。内存的话,我是觉得像ATM这种包咋优化8G都不太够,其他的小点的包倒还好
博主 UtopiaXC
此贴终结,去年年底的时候整了一个天翼云的8H16G的机器,才花了三千,赚爆了