新开仿盛大已完美解决服务器卡的问题

发布时间:2019/7/20 15:30:29

准备的再好也没用,玩家还是超出新开仿盛大传奇私服预期,由于玩家太多造成服务器CPU单核占用一直100%状态,CPU处理不过来这么多玩家的数据,造成服务器卡。


前几天的工作一直是在解决服务器卡的问题:

由于本次仿盛大传奇私服架设方式跟以前都不同,很多都是全新的架设架构,所以当时也无法绝对确定说是哪方便造成的问题。


首先,怀疑时不时新的游戏架设方式,造成网络数据不顺畅?更换了机房,更换了架设方式还原为老的方式,结果,游戏更卡。那么是不是新引擎优化的有问题:更换到老引擎(这个当时游戏玩家应该有印象,有几个小时的刷怪还原到了以前的老状态)但是玩家数量还没有上到新引擎的8成的时候就开始卡了。证明引擎优化确实是有用的,老引擎更无法顶得住这么多玩家。


然后,更换了主频更高CPU的服务器,这期间更换过两台,但是都不行还是卡,不过这个时候基本确定决定就是CPU的问题。没办法只能还从引擎上想办法,因为服务器已经买的基本上是最好的了。后来,想到多地图分引擎负载的方法,也就是说游戏的所有地图给分开一台服务器上运行几个地图,负责处理这几个地图的玩家数据。


但是这样的架设方式,会有很多问题:比如因为是两个独立的引擎所以两个引擎上的玩家无法私聊,等等一系列问题都会出现。然后经过引擎作者的一些列的修复,到现在为止发现的问题比如(无法私聊,无法看到刷喇叭,无法看到对方红字,无法看到师徒,夫妻,等数据交互方式都解决)最后行会战的问题也修复。


现在可以说这套方法是新开仿盛大传奇私服首创的,现在基本上已经成熟了,以后再开区,只要有这种方式,再多玩家也不会卡了,这个问题完美解决。在这里给刚开区那两天被卡的死去活来的玩家,真诚道歉。