[发明专利]游戏服务器中的软件更新方法、设备和介质在审
申请号: | 202211086179.8 | 申请日: | 2022-09-06 |
公开(公告)号: | CN115291916A | 公开(公告)日: | 2022-11-04 |
发明(设计)人: | 千江;戴迪;贾宏伟;郭建君 | 申请(专利权)人: | 北京蔚领时代科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/61;G06F8/71 |
代理公司: | 北京智丞瀚方知识产权代理有限公司 11810 | 代理人: | 陈锐 |
地址: | 100015 北京市朝阳区酒仙桥路*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 服务器 中的 软件 更新 方法 设备 介质 | ||
本申请属于云游戏技术领域,涉及一种游戏服务器中的软件更新方法、设备和介质。该方法应用于云游戏系统中,云游戏系统包括多台云游戏服务器和至少一台PaaS服务器,该方法包括:S1、PaaS服务器获取每台云游戏服务器的游戏服务状态;S2、PaaS服务器基于每台云游戏服务器的游戏服务状态确定无用户访问的云游戏服务器;S3、PaaS服务器从无用户访问的云游戏服务器中选取第一预设比例的云游戏服务器作为软件待更新服务器;S4、PaaS服务器对软件待更新服务器进行软件更新。该方法通过监控游戏服务器中游戏服务状态,对部分未提供游戏服务的服务器更新游戏版本,实现了游戏软件升级时的不停服更新,提高了用户的游戏体验。
技术领域
本申请属于云游戏技术领域,具体涉及一种游戏服务器中的软件更新方法、设备和介质。
背景技术
云游戏(Cloud gaming)是一种以云计算技术为基础的在线游戏技术,其运行于服务端,用户端无需拥有强大的图形运算和数据处理能力,仅需拥有基本的流媒体播放能力、输入指令获取能力、数据传输能力即可服务端将云游戏的游戏画面以及游戏音效通过推流的方式控制用户端播放,使用户参与游戏。
云游戏服务端包括多台云服务器,每台云服务都安装有游戏相关软件以提供游戏服务,每次游戏版本更新时需要更新所有服务器中的游戏软件。云游戏的版本时常更新,若服务端的云游戏不是最新版本,用户将无法试玩相应云游戏。现有的软件更新通常采用停服更新的方式,进行软件更新时用户无法参与游戏,从而降低了用户的游戏体验。
发明内容
(一)要解决的技术问题
鉴于现有技术的上述缺点、不足,本申请提供一种游戏服务器中的软件更新方法、设备和介质。
(二)技术方案
为达到上述目的,本申请采用如下技术方案:
第一方面,本申请提供一种游戏服务器中的软件更新方法,应用于云游戏系统中,所述云游戏系统包括多台云游戏服务器和至少一台PaaS服务器,该方法包括:
S1、所述PaaS服务器获取每台云游戏服务器的游戏服务状态;
S2、所述PaaS服务器基于每台云游戏服务器的游戏服务状态确定无用户访问的云游戏服务器;
S3、所述PaaS服务器从无用户访问的云游戏服务器中选取第一预设比例的云游戏服务器作为软件待更新服务器;
S4、所述PaaS服务器对所述软件待更新服务器进行软件更新。
可选地,在S4之后,该方法还包括:
S5、以预设的时间间隔,重复执行S1-S4,直至所述云游戏系统中的每台云游戏服务器软件更新完成。
可选地,所述PaaS服务器还用于管理游戏服务。
可选地,在S1之前,该方法还包括:
所述PaaS服务器根据预设的软件更新时间,将用户游戏服务请求发送至预设的N台云游戏服务器上,其中,N基于第二预设比例和云游戏服务器的总数量确定。
可选地,所述第二预设比例取值范围为30%至50%。
可选地,所述第二预设比例基于历史用户访问数据确定。
可选地,所述第一预设比例的取值范围为25%至35%。
第二方面,本申请提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上第一方面任一项所述的游戏服务器中的软件更新方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京蔚领时代科技有限公司,未经北京蔚领时代科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211086179.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种永临结合可预制的膜壳承台结构及其施工方法
- 下一篇:机车底架的组焊装置