游戏怎么做到服务器不停机维护

admin3年前云服务器62

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

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

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

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

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

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


专业提供海外游戏解决方案,我们会根据您的需求情况,为您量身定做一套独一无二的海外服务器平台解决方案!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

反恐精英CS1.6服务器搭建及终极优化教程

cs1.6中文版是由Valve公司开发的一款第一人称射击类游戏;cs1.6中文版游戏中玩家将扮演恐怖分子与反恐精英阵营,在多样的地图上展开多回合殊死对抗;cs1.6以其完善的武器系统,强烈的竞技对抗性...

国内游戏出海首选香港服务器租用

从纯粹的娱乐到职业,过去15到20年间,游戏行业一直在发展。当前,没有其他娱乐形式可以赚到这么多钱。据统计,视频游戏市场目前价值超过1520亿美元,比去年同期增长了10.7%。将其与其他娱乐服务(例如...

租用香港服务器做游戏服务器需要满足哪些条件

租用香港服务器做游戏服务器需要满足的条件:1、需要保证香港服务器硬件稳定性,降低游戏运行出现卡顿和硬件故障的风险;2、需要保证租用的香港服务器带宽充足,从而避免网站流量暴涨导致响应速度卡慢的情况发生;...

抗攻击游戏服务器租用如何选择

什么是抗攻击服务器抗攻击服务器就是说你所在机房带硬件防火墙,所在服务器起到防御攻击的作用,硬件防火墙用来防御常见的DDOS攻击,DDOS攻击等,用来防御服务器不受到外来攻击的危害。游戏产业的迅猛发展让...

便宜游戏服务器租用多少钱

便宜游戏服务器租用的价格因不同服务器配置、不同游戏类型、不同租用时间等因素而异。一般而言,便宜的游戏服务器租用价格在每月20元至100元不等。以下是一些便宜的游戏服务器租用价格供参考:1、Minecr...

做游戏需要什么服务器?网页游戏服务器租用细节(网页游戏服务器要多少钱)

网页游戏服务器租用细节及网页游戏服务器要多少钱随着网络技术的不断发展,游戏行业也在不断壮大。例如,网页游戏需要的服务器与客户端游戏需要的服务器就存在很大差别。网页游戏通常采用的是Web服务器和应用服务...