当前位置:   首页国外主机资讯主机停机:游戏怎么做到主机不停机维护

主机停机:游戏怎么做到主机不停机维护

发布日期:2022-02-04 12:51 | 文章来源:Yingsoo主机网

主机停机

  很多游戏维护时需要主机停机,而有一些不需要。或者某一款游戏有时候主机停机维护,有时候不停机维护,是因为什么? 是不是不停机维护需要更高的技术呢?

  游戏的定期更新版本已经再寻常不过了,但频繁的更新会造成流失率非常严重,哪个玩家也不希望再BOSS将要躺下那一刻,主机停机维护了。在小版本更新过程中,采用不停机维护成为现在游戏的主流方式,那究竟是如何做到不停机维护的呢?

  网络游戏如果数据放在主机的话,要分很多种情况来看。我就大概就我的所致简单说一下吧。游戏主机分逻辑程序主机和数据库主机,如果是线上运营的主机,基本上是在两台主机上(至少是两台虚拟主机上),当然也有多台逻辑主机+多台分布式数据库的情况,我先不讨论多对多的。有时候,发现几个逻辑主机bug,或者加了某些功能,比如少加了三个金币,多算了一点经验啊,只需要在测试服测试完毕,上传覆盖执行文件(jar或php),重启逻辑主机进程,客户端基本感觉不到,http是短链接,即便是长链接,只要客户端有自动重连策略,也没啥问题。对外叫做不停机维护,可以公告告诉玩家,也可以不公告。

  还有一种主机维护,是物理(虚拟)主机linux(windows)系统维护,包括升级(降级)配置,移动机房,机房故障等等,需要新搞一台主机,将运行环境搭建起来,如果有缓存数据,需要把缓存数据拷贝过去,如果没有跳板(网关),这需要更改DNS,等待生效(1-24小时)这个时候的时间差,客户绝对连接不上的。

  再有就是在数据库的搭建的时候,建表的时候,没有考虑到兼容的情况,在做版本迭代的时候,新的功能需要的表结构需要重新升级或者建立新的索引,于是需要把数据库进程停止,导入数据到新的结构里面去,这段时间逻辑主机主机是停摆的,客户端也肯定不然连的。

  最后还有很多游戏主机群构架,包括缓存主机,聊天主机等等,他们也会出现各种各样的问题,也可能会停机维护或者不停机维护,原理差不多,我就不一一举例子了。

  Yingsoo Host公司。专业提供海外游戏解决方案,我们会根据您的需求情况,为您量身定做一套独一无二的海外主机平台解决方案!

联系我们
关于使用场景和技术架构的更多咨询,请联系我们的销售和技术支持团队。
Yingsoo Host

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部