服务热线:4008-650-660
新闻中心

网时云:服务器不停机也能进行游戏更新?

发布时间:2017-09-05 17:03:53

前两天,朋友玩某款游戏整个要吐血了。在boss即将躺下的那一刻,服务器停机维护了!对于游戏玩家而言,还有什么比这个更令人绝望?

其实,游戏定期更新版本已经不足为奇了,很多游戏在进行维护时需要停机,而更能俘获玩家的心或者说是更为主流的方式则是不停机进行游戏的维护。谁也不希望出现类似于上述朋友的那种状况吧。那如何才能做到服务器不停机也能进行游戏更新呢?

1.虚拟主机的维护

若网络游戏的数据放在虚拟主机上,至少要放在两台虚拟主机上。期间,若发现几个逻辑服务器出现了bug,或者是出现了别的状况,如增加了别的功能等状况,只需要在测试服务器完成之后,上传覆盖执行的文件,重现启动服务器的进程即可。采用这个方式不用服务器停机,客户端基本上也是感觉不到的。

2.服务器的维护

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

3. 数据库搭建

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

当然,其他情况,如:游戏服务器群构架等,也会出现各种各样的问题,实现不停机更新的技术方法当然也还有很多。欢迎补充~

云主机

本文由网时云技术团队提供。网时云是网时集团旗下知名IDC品牌,主要提供香港云主机,香港虚拟主机,香港服务器租用和托管,为企业提供优质的服务器租用托管服务,同时也为国内用户提供BGP多线路机房服务器托管,电信、联通、移动线路服务器机房托管,双线线路、港台线路服务器机房托管。




/template/Home/abcde/PC/Static

在线
客服

在线客服服务时间:8:30-18:30

售后支持

客服
热线

4008-650-660
7*24小时客服服务热线

关注
微信

关注官方微信
顶部