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

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

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

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

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

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

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

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

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

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

分享到 :
相关推荐

ipconfig命令的功能(ipconfig命令的主要用途)

大家好,今天来介绍ipconfig命令的功能(ipconfig命令的功能怎么打开)的...

沈阳主机托管(沈阳服务器托管哪家好)

托管高防服务器哪家好?面对越来越复杂的网络安全环境。用户单纯通过服务器架构优化等常规...

国外服务器租用ip被封的原因有哪些(国外服务器ip被国内封禁)

具体内容如下:1。违反国外服务器所在国家的法律法规虽然国外服务器管理宽泛。但不等[&...

RAKsmart高配美国服务器E5-2680v4*2测评

近几年视频。下载和游戏类规模大的网站对服务器性能要求越来越大。因此大家对高配服务器的...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注