[发明专利]一种游戏系统的异常数据处理方法及系统有效
申请号: | 202211176517.7 | 申请日: | 2022-09-26 |
公开(公告)号: | CN115501610B | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 聂庆红 | 申请(专利权)人: | 广州星火文化科技有限公司 |
主分类号: | A63F13/70 | 分类号: | A63F13/70;G06F11/34;G06F16/22 |
代理公司: | 广州汇航专利代理事务所(普通合伙) 44537 | 代理人: | 潘婷 |
地址: | 511430 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 游戏 系统 异常 数据处理 方法 | ||
本申请提出一种游戏系统的异常数据处理方法及系统,包括以下步骤:步骤1,获取游戏在运行终端上的实时运行数据、重要节点数据以及终端信息数据;步骤2,将所述实时运行数据存储至第一数据库;步骤3,将所述重要节点数据以及终端信息数据存储至第二数据库;步骤4,获取游戏系统产生异常时所在时间节点的异常实时运行数据;步骤5,根据所述步骤4中的异常实时运行数据以及所述步骤1中的终端信息数据进行分析处理。本申请能够将不同的数据进行分开存储,提高了系统恢复的稳定性,而且能够通过数据分析模型提高对异常数据的分析能力,高效地对出现的问题进行原因分析。
技术领域
本申请涉及异常数据处理技术领域,具体的,涉及一种游戏系统的异常数据处理方法及系统。
背景技术
目前较为常用的游戏日志上报系统可以记录程序的异常状态,在程序运行出错产生异常的时候,可以将异常数据上报到日志系统中,然后维护人员可以定期查看产生的日志内容来定位问题。但是,上述系统在程序运行产生异常或死机(crash)的情况下才会记录异常,导致遗漏可能间接导致系统故障而不不会直接产生异常的问题,而且异常信息往往只包含程序停止时的信息,导致维护人员无法准确定位问题。
在游戏运行在不同的电子设备上时,由于电子设备的硬件差异、系统差异,或者是游戏版本差异,都会引起游戏运行中出现一些游戏运行问题。而开发人员需要对游戏运行问题进行解决。现有技术中,对游戏运行问题进行解决的方式往往是采集所有的游戏运行问题,然后对每一个游戏运行问题进行分析,从而寻找对应的解决方案,这种方式费时费力,且效率低下。如果仅仅采集少量异常数据,则有可能会导致游戏状态无法实现恢复到出现异常的状态,导致用户的游戏体验极差。
发明内容
本申请为解决上述问题,提出了一种游戏系统的异常数据处理方法,
包括以下步骤:
步骤1,获取游戏在运行终端上的实时运行数据、重要节点数据以及终端信息数据;
步骤2,将所述实时运行数据存储至第一数据库;
步骤3,将所述重要节点数据以及终端信息数据存储至第二数据库;
步骤4,获取游戏系统产生异常时所在时间节点的异常实时运行数据;
步骤5,根据所述步骤4中的异常实时运行数据以及所述步骤1中的终端信息数据进行分析处理。
可选的,所述实时运行数据包括:运行时间、用户角色、用户等级、道具状态。
可选的,所述重要节点数据包括当前角色等级信息。
可选的,终端信息数据包括终端类型、终端的硬件参数、软件参数信息。
可选的,所述第一数据库的健壮性低于第二数据库。
对应的,本申请还提出了一种游戏系统的异常数据处理系统,包括以下步骤:
第一信息获取模块,获取游戏在运行终端上的实时运行数据、重要节点数据以及终端信息数据;
第一存储模块,将所述实时运行数据存储至第一数据库;
第二存储模块,将所述重要节点数据以及终端信息数据存储至第二数据库;
第二信息获取模块,获取游戏系统产生异常时所在时间节点的异常实时运行数据;
分析处理模块,根据所述第二信息获取模块中的实时运行数据以及所述第一信息获取模块中的终端信息数据进行分析处理。
可选的,所述实时运行数据包括:运行时间、用户角色、用户等级、道具状态。
可选的,所述重要节点数据包括当前角色等级信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州星火文化科技有限公司,未经广州星火文化科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211176517.7/2.html,转载请声明来源钻瓜专利网。