[发明专利]基于网络游戏的数据监控方法、装置、设备及存储介质有效
| 申请号: | 201711032688.1 | 申请日: | 2017-10-26 |
| 公开(公告)号: | CN107885618B | 公开(公告)日: | 2021-03-30 |
| 发明(设计)人: | 陈大伟;徐洁 | 申请(专利权)人: | 广州市雷军游乐设备有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F11/30 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 麦小婵;郝传鑫 |
| 地址: | 510000 广东省广州市番禺区东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 网络游戏 数据 监控 方法 装置 设备 存储 介质 | ||
本发明公开了一种基于网络游戏的数据监控方法、装置、设备及存储介质,所述方法由游戏服务器执行,包括以下步骤:接收游戏客户端的执行游戏操作的业务数据,并检测所述业务数据是否正常;当检测到所述业务数据是正常时,检测常用数据库是否能够正常执行写入或读出操作;若是,将所述业务数据写入所述常用数据库;若否,将所述业务数据写入到备份数据库并暂停所述常用数据库的使用,以及将后续接收到的所述游戏客户端的业务数据直接写入于所述备份数据库直至所述常用数据库恢复使用。本发明实施例解决了游戏服务器的数据安全问题,提高了游戏服务器的运行性能,提高游戏玩家的游戏体验。
技术领域
本发明涉及虚拟网络游戏领域,尤其涉及一种基于网络游戏的数据监控方法、装置、设备及存储介质。
背景技术
随着电子科技和网络的快速发展,游戏玩家可以不受时间空间制约在移动设备上进行网络游戏,而且因为网络游戏丰富有趣,所以网络游戏吸引了越来越多的游戏玩家。为了给游戏玩家更好的游戏体验,游戏开发商一直在研发服务器功能更完善的网游,以满足游戏玩家遭遇断网或者别的异常情况时游戏过程也没有受到干扰。
但是现在网络游戏的游戏服务器存在以下缺陷:在游戏进程中,游戏服务器对接收到的游戏客户端产生的数据没有检测就直接存储于常用的数据库,那么游戏过程中产生的异常数据也会存储于常用的数据库中,这些异常数据可能会造成常用的数据库的损坏;在数据存储过程中,服务器对常用的数据库也没有进行检测,如果常用的数据库出现故障,而服务器没有检测就直接将数据存储于常用的数据库,会造成数据的丢失。
发明内容
针对上述问题,本发明的目的在于提供一种网络游戏的数据监控方法、装置、终端设备及存储介质,保障游戏服务器的数据安全,提高了游戏服务器的运行性能,提高游戏玩家的游戏体验。
为解决以上技术问题,本发明提供了一种网络游戏的数据监控方法,由游戏服务器执行,包括以下步骤:
接收游戏客户端的执行游戏操作的业务数据,并检测所述业务数据是否正常;
当检测到所述业务数据是正常时,检测常用数据库是否能够正常执行写入或读出操作;
若是,将所述业务数据写入所述常用数据库;
若否,将所述业务数据写入到备份数据库并暂停所述常用数据库的使用,以及将后续接收到的所述游戏客户端的业务数据直接写入于所述备份数据库直至所述常用数据库恢复使用。
优选地,当检测到所述业务数据是异常时,生成异常报告发送至所述游戏客户端或者断开与所述游戏客户端的游戏会话连接;其中,所述异常报告用于提供给所述游戏客户端的游戏玩家根据所述异常报告对所述业务数据进行处理。
优选地,所述游戏操作包括至少一个子游戏操作,所述业务数据包括每一个子游戏操作生成一个子游戏数据;则所述检测所述业务数据是否正常具体为:
检测所述业务数据包括的每一个子游戏数据是否正常;
当所述每一个子游戏数据均检测为正常时,判定所述业务数据是正常的;
当所述存在有一个子游戏数据检测为不正常时,撤销所述游戏操作,并从所述常用数据库或所述备份数据库中提取上个游戏操作执行的业务数据发送给所述游戏客户端;所述上个游戏操作执行的业务数据用于提供给所述游戏客户端恢复上个游戏操作的游戏场景。
优选地,当重启游戏服务器时,从所述常用数据库或所述备份数据库中提取由所述客户端与所述游戏服务器建立游戏会话而产生的所有业务数据;
根据所述所有业务数据恢复所述游戏会话的游戏场景。
优选地,所述检测所述业务数据是否正常,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市雷军游乐设备有限公司,未经广州市雷军游乐设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711032688.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:太阳能电动车充电站
- 下一篇:应用于智能充电桩的防过充装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





