本公开实施例涉及计算机与网络通信,尤其涉及一种云原生场景的游戏服务运维方法及设备。
背景技术:
1、在现代游戏开发和运营中,传统虚拟机基础设施面临着一系列独特的挑战。随着在线游戏的普及和玩家人数的激增,游戏运营团队需要有效管理和监控庞大的服务器集群,以确保高效的实时运营。当前,许多游戏采用了云计算和微服务架构,但现有的云原生场景解决方案还存在侵入性高、迁移成本高、运维能力弱,导致游戏服务商为了适配云原生场景需要大量技术改造,通用性和适配性太低,不满足游戏服务开发运维及时需求。
技术实现思路
1、本公开实施例提供一种云原生场景的游戏服务运维方法及设备,以克服上述至少一种问题。
2、第一方面,本公开实施例提供一种云原生场景的游戏服务运维方法,所述方法包括:
3、通过与第一游戏服务端关联的第一游戏边车服务端获取所述第一游戏服务端的出入网络流量;其中,所述第一游戏服务端与其关联的所述第一游戏边车服务端以边车模式共同部署在同一容器组中;所述第一游戏边车服务端部署在独立容器中,其配置有预设辅助功能用于辅助所述第一游戏服务端运维处理;
4、通过所述第一游戏边车服务端根据所述出入网络流量执行所述第一游戏边车服务端配置的预设辅助功能操作,并根据所述预设辅助功能操作的结果控制所述第一游戏服务端执行预设运维操作。
5、第二方面,本公开实施例提供一种云原生场景的游戏服务运维设备,第一游戏边车服务端第一游戏边车服务端所述设备包括:
6、通信单元,用于通过与第一游戏服务端关联的第一游戏边车服务端获取所述第一游戏服务端的出入网络流量;其中,所述第一游戏服务端与其关联的所述第一游戏边车服务端以边车模式共同部署在同一容器组中;所述第一游戏边车服务端部署在独立容器中,其配置有预设辅助功能用于辅助所述第一游戏服务端运维处理;
7、处理单元,用于通过所述第一游戏边车服务端根据所述出入网络流量执行所述第一游戏边车服务端配置的预设辅助功能操作,并根据所述预设辅助功能操作的结果控制所述第一游戏服务端执行预设运维操作。
8、第三方面,本公开实施例提供一种电子设备,包括:处理器和存储器;
9、所述存储器存储计算机执行指令;
10、所述处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的设计所述的云原生场景的游戏服务运维方法。
11、第四方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的云原生场景的游戏服务运维方法。
12、第五方面,本公开实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上第一方面以及第一方面各种可能的设计所述的云原生场景的游戏服务运维方法。
13、本公开实施例提供的云原生场景的游戏服务运维方法及设备,通过第一游戏边车服务端通过与第一游戏服务端关联的第一游戏边车服务端获取所述第一游戏服务端的出入网络流量;其中,所述第一游戏服务端与其关联的所述第一游戏边车服务端以边车模式共同部署在同一容器组中;所述第一游戏边车服务端部署在独立容器中,其配置有预设辅助功能用于辅助所述第一游戏服务端运维处理;通过所述第一游戏边车服务端根据所述出入网络流量执行所述第一游戏边车服务端配置的预设辅助功能操作,并根据所述预设辅助功能操作的结果控制所述第一游戏服务端执行预设运维操作。本公开实施例通过边车模式实现对游戏服务端的任意运维操作,减少运维操作相关代码对游戏服务端代码层面的侵入,使得游戏开发更加关注游戏本身,降低游戏开发成本。
1.一种云原生场景的游戏服务运维方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述第一游戏服务端与所述第一游戏边车服务端通过http服务通信,所述第一游戏边车服务端将需传递的信息打包成http服务供第一游戏服务端调用。
3.根据权利要求1所述的方法,其特征在于,所述通过所述第一游戏边车服务端根据所述出入网络流量执行所述第一游戏边车服务端配置的预设辅助功能操作,并根据所述预设辅助功能操作的结果控制所述第一游戏服务端执行预设运维操作,包括:
4.根据权利要求1所述的方法,其特征在于,所述通过所述第一游戏边车服务端根据所述出入网络流量执行所述第一游戏边车服务端配置的预设辅助功能操作,并根据所述预设辅助功能操作的结果控制所述第一游戏服务端执行预设运维操作,包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
10.一种云原生场景的游戏服务运维设备,其特征在于,包括:
11.一种电子设备,其特征在于,包括:处理器和存储器;
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1-9任一项所述的方法。
13.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-9任一项所述的方法。