[发明专利]一种升级服务器软件的方法、系统和装置在审
申请号: | 201910263381.5 | 申请日: | 2019-04-02 |
公开(公告)号: | CN110069293A | 公开(公告)日: | 2019-07-30 |
发明(设计)人: | 傅思渊;刘霄 | 申请(专利权)人: | 上海米哈游网络科技股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙) 31251 | 代理人: | 郭桂峰 |
地址: | 200233 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 升级服务器软件 服务器软件 在线用户 申请 系统及装置 电子装置 访问服务 启动软件 升级流程 用户提供 登入 评估 时机 升级 | ||
本申请提供一种升级服务器软件的方法、系统及装置,所述方法包括:限制服务器软件的用户登入;处理所述服务器软件的在线用户连接;评估计算所述服务器软件升级时机;启动软件升级流程。本申请还公开了一种升级服务器软件的系统和一种电子装置,利用本申请公开的方法、系统和装置,在升级服务器软件过程中,避免在线用户在升级服务器软件期间无法访问服务的现象,较好地保持了在线用户使用的连续性,为用户提供较好的使用体验。
技术领域
本申请涉及软件升级领域,特别涉及一种升级服务器软件的方法、系统及装置。
背景技术
大型业务服务或游戏的服务端软件常需升级更新,修复缺陷、增加新功能,或者运营规则调整,例如门票过关规则,改成一个玩家的属性或者等级过关规则,也会涉及游戏软件或规则的更新。
传统的升级方案通常需要在指定时间关停服务器完成升级,这样会导致所有在线用户在系统升级期间无法访问服务,不仅影响用户的用户体验,也给公司带来不小的经济损失,影响比较大。还有一些游戏升级方案是升级前发送指令给玩家用户端,断开用户端连接,要求其在另一台服务器登录,实现服务的不中断。从用户角度,这也导致了服务的中断,用户体验仍然不好。
因此,如何实现服务端软件系统升级的同时在线用户无感知(即让用户在没有感觉到软件升级的情况下实现升级),是服务器软件升级亟待解决的问题。
发明内容
本申请实施例提供服务器软件升级的方法、系统及装置,可以在不中断服务和用户的在线状态的同时,完成服务器端软件的升级,不仅提高用户的使用体验,也降低公司在软件升级维护期间的运营成本,提高运营收益。
本申请实施例公开了一种服务器软件升级的方法,包括:限制服务器软件的用户登入;处理所述服务器软件的在线用户连接;评估计算所述服务器软件升级时机;启动软件升级流程。
优选的,本申请实施例中所述的处理所述服务器软件的在线用户连接的步骤包括获取处理前的在线用户数;根据在线用户访问服务的操作频率,对所述在线用户进行分组;将分组后的在线用户逐步切换到其他服务器;获取处理结束后在线用户数。
优选的,本申请实施例中所述在线用户进行分组包括分为两组,一组为忙碌用户,一组为空闲开用户端;其中,所述空闲用户是指操作的时间间隔大于服务器升级所需的时间,所述忙碌用户是指操作的时间间隔小于服务器升级所需的时间。
优选的,本申请实施例中所述平滑切换到其他服务器的步骤包括,等待忙碌用户端转换为空闲用户;通知空闲用户端维持人机交互界面显示不变;通知所述空闲用户切换到其他服务器;等待空闲用户断开连接。
优选的,本申请实施例中所述的评估计算升级时机包括计算处理过程中在线用户数量的变化。
优选的,本申请实施例中所述的评估计算升级时机还包括计算所述处理在线用户连接的时长。
优选的,所述的启动软件升级流程包括:保存所述服务器运行配置数据;关闭所述服务器软件进程;安装所述服务器软件升级版本;运行服务器软件新版本,加载服务器运行配置数据。
本申请还公开了一种服务器软件升级的方法,包括接收升级指令;向服务器发送升级指令;获取服务器升级结果。
本申请还公开了一种升级服务器软件的系统,包括:升级流程控制模块、在线用户处理模块和存储模块,其中,所述升级流程控制模块用于实现限制服务器软件的用户登入,启动在线用户处理模块,评估所述服务器软件升级时机;所述在线用户处理模块用于实现获取所述服务器软件的在线用户数,忙碌用户的处理,空闲用户的处理;所述存储模块用于存储所述服务器端在升级过程中的临时数据。
优选的,所述的升级服务器的系统还包括:所述主控模块实现接收升级指令,向服务器发送升级指令,并获取服务器升级结果的功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海米哈游网络科技股份有限公司,未经上海米哈游网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910263381.5/2.html,转载请声明来源钻瓜专利网。