一种数据处理方法、数据处理系统以及计算机存储介质与流程

文档序号:36937158发布日期:2024-02-02 22:05阅读:55来源:国知局
一种数据处理方法、数据处理系统以及计算机存储介质与流程

本申请涉及电子竞技,尤其涉及一种数据处理方法、数据处理系统以及计算机存储介质。


背景技术:

1、电子竞技,通过竞赛模式,吸引大批用户参与其中。电子竞技的模式多样化。比如,可以是在网络空间中,参赛选手进行攻击和防守的竞赛。示例性的,选手利用漏洞攻击对手的服务,获取分数,同时保护自己的服务不受漏洞利用。

2、然而,除了参赛者,电子竞技还需要满足观众的观赛需求。建立一个兼顾参赛者和观众需求的电子竞技环境成为亟待解决的问题。


技术实现思路

1、本申请实施例提供一种数据处理方法、数据处理系统以及计算机存储介质,能够解决电子竞技环境不能满足观众观赛需求的技术问题。

2、为达到上述目的,本申请的实施例采用如下技术方案:

3、第一方面,提供一种数据处理方法,该数据处理方法包括:响应于用户对第一控件的选中操作,将三维观赛画面展示在可视界面上;获取比赛的实时统计数据;根据实时统计数据,更新三维态势数据;三维态势数据用于表征比赛当前的进展和攻防态势;根据三维态势数据,更新三维观赛画面。

4、基于上述对本申请实施例提供的数据处理方法的描述,可知,该数据处理方法包括根据实时统计数据,更新三维态势数据,确保态势信息的实时更新,实时播报攻防演练的进展和攻防态势,让观看者更直观了解比赛情况,并感受到逼真度和流畅性。同时,实时统计数据和三维态势数据可以用于给参赛者后续复盘、分析、取证提供数据支持。从而建立兼顾参赛者和观众需求的电子竞技网络环境。

5、在第一方面可行的实现方式中,数据处理方法还包括:判断当前业务流量是否大于预设流量阈值;若当前业务流量大于预设流量阈值,则基于弹性伸缩集群,对集群扩容。

6、这样,根据当前业务流量,在现有集群的资源无法承载流量压力时,自动对业务扩容/缩容,不需要人工干预,避免流量激增扩容不及时导致系统崩溃,以及平时大量闲置资源造成浪费的情况,从而保障线上应用支撑海量用户稳定运行。

7、在第一方面可行的实现方式中,在执行基于弹性伸缩集群,对集群扩容的步骤时,数据处理方法还包括:基于泛域名和内网域名系统无配置文件解析,自动寻址,以得到寻址结果;基于虚拟节点方式和寻址结果,对集群扩容。

8、这样,基于虚拟节点(serverless)方式,在不扩容集群硬件节点情况下,实现百万级容器服务承载。

9、在第一方面可行的实现方式中,数据处理方法还包括:根据kubertnetes管理容器集群,建立基础设施层、云资源层、应用中间层和平台业务层;平台业务层包括第一控件;第一控件用于指示调取并展示三维观赛画面的数据。

10、这样,通过kubertnetes管理容器集群,承载网页服务,通过yaml文件定义、标准化的应用程序编程接口来实现应用部署、更新迭代、横向扩容和可用性监控等一系列的运维能力。

11、在第一方面可行的实现方式中,数据处理方法还包括:在基础设施层,部署公有云、混合云和私有云;通过私有云,配置轮次积分策略、比赛规则和防御策略。

12、这样,通过采用私有云技术,提供了灵活的配置功能,使参赛者(组织者)能够根据比赛需求自定义比赛规则、轮次积分策略和防御策略等,让参赛者(组织者)可以快速创建多场景高度仿真的网络安全攻防训练和竞赛环境。

13、在第一方面可行的实现方式中,云资源层包括网络资源模块;数据处理方法还包括:通过网络资源模块,基于网络通信,获取终端设备的实时统计数据。

14、这样,实现线上攻防竞赛,无需参赛者到达现场,只需通过网络连接即可参与比赛,大大提高了参赛者的便捷性。线上攻防竞赛可以吸引更多的参赛者,因为不受地域限制,任何地区的参赛者都可以参与比赛。线上攻防竞赛可以快速地完成比赛任务,因为可以通过网络快速传输比赛资料和指令,提高了比赛效率。线上攻防竞赛可以重复进行,方便参赛者多次参与比赛,提高技能水平。

15、在第一方面可行的实现方式中,在执行响应于用户对第一控件的选中操作,将三维观赛画面展示在可视界面上的步骤时;数据处理方法还包括:响应于用户对第二控件的选中操作,将二维观赛画面展示在可视界面上;所述二维观赛画面包括实时排名。

16、二维观赛画面和三维观赛画面展示不同的内容。比如二维观赛画面展示了实时排名,三维观赛画面展示比赛实况。这样,丰富可视界面上的展示内容,让用户更加感受到比赛的激烈和刺激,更加直观地了解比赛的情况,从而提升用户的体验感。

17、以及,二维观赛画面和三维观赛画面可以同时展示,也可以分开展示,便于用户对不同内容的操作。

18、在第一方面可行的实现方式中,数据处理方法还包括:采集用户数据;将用户数据依经由次通过基础设施层、云资源层、应用中间层,传递至平台业务层。

19、第二方面,本申请实施例提供一种数据处理系统,该数据处理系统包括:至少一个处理器;与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行第一方面提供的方法。

20、数据处理系统通过执行第一方面提供的数据处理方法,根据实时统计数据,更新三维态势数据,确保态势信息的实时更新,以战报的形式播报攻防演练的进展和攻防态势,让观看者更直观了解比赛情况,并感受到逼真度和流畅性。

21、第三方面,本申请实施例提供一种计算机可读介质,其上存储有计算机程序指令,计算机程序指令可被处理器执行以实现如第一方面提供的方法。

22、计算机可读介质的计算机程序指令能够被执行,以实现如第一方面提供的方法,根据实时统计数据,更新三维态势数据,确保态势信息的实时更新,以战报的形式播报攻防演练的进展和攻防态势,让观看者更直观了解比赛情况,并感受到逼真度和流畅性。



技术特征:

1.一种数据处理方法,其特征在于,包括:

2.根据权利要求1所述的数据处理方法,其特征在于,所述数据处理方法还包括:

3.根据权利要求2所述的数据处理方法,其特征在于,在执行所述基于弹性伸缩集群,对所述集群扩容的步骤时,所述数据处理方法还包括:

4.根据权利要求1-3任一项所述的数据处理方法,其特征在于,所述数据处理方法还包括:

5.根据权利要求4所述的数据处理方法,其特征在于,所述数据处理方法还包括:

6.根据权利要求4所述的数据处理方法,其特征在于,所述云资源层包括网络资源模块;

7.根据权利要求1-3任一项所述的数据处理方法,其特征在于,在执行所述响应于用户对第一控件的选中操作,将三维观赛画面展示在可视界面上的步骤时;所述数据处理方法还包括:

8.根据权利要求4所述的数据处理方法,其特征在于,所述数据处理方法还包括:

9.一种数据处理系统,其特征在于,包括:

10.一种计算机可读介质,其上存储有计算机程序指令,所述计算机程序指令可被处理器执行以实现如权利要求1至8中任一项所述的方法。


技术总结
本申请实施例提供一种数据处理方法、数据处理系统以及计算机存储介质,能够解决电子竞技环境不能满足观众观赛需求的技术问题。该数据处理方法包括:响应于用户对第一控件的选中操作,将三维观赛画面展示在可视界面上;获取比赛的实时统计数据;根据实时统计数据,更新三维态势数据;三维态势数据用于表征比赛当前的进展和攻防态势;根据三维态势数据,更新三维观赛画面。基于上述对本申请实施例提供的数据处理方法的描述,可知,该数据处理方法包括根据实时统计数据,更新三维态势数据,确保态势信息的实时更新,以战报的形式播报攻防演练的进展和攻防态势,让观看者更直观了解比赛情况,并感受到逼真度和流畅性。

技术研发人员:蔡晶晶,陈俊,付磊,胡刚,张华
受保护的技术使用者:北京五一嘉峪科技有限公司
技术研发日:
技术公布日:2024/2/1
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1