【技术实现步骤摘要】
日志存储系统及方法
本说明书涉及游戏数据处理
,特别涉及日志存储系统及方法。
技术介绍
随着计算机技术和网络技术的快速发展,游戏技术日趋成熟,在游戏运行过程中,游戏服务器会产生大量的日志数据,用来记录玩家的游戏行为,以供客服查询人员及开发人员进行挖掘分析等。现有技术中,各个游戏服务器产生大量的日志数据后,需要运维人员介入,按关键字对日志数据进行筛选和一系列的数据处理,之后再提供给其他工作人员(如客服、开发人员等)使用。然而,上述过程中,必须要运维人员介入,对日志数据进行筛选处理,其他工作人员才能使用日志数据,效率低下,且依靠运维人员手动筛选处理,容易出错,进而需要更简单更便捷的方法对日志数据进行处理。
技术实现思路
有鉴于此,本说明书实施例提供了一种日志存储系统。本说明书同时涉及一种日志存储方法,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的技术缺陷。根据本说明书实施例的第一方面,提供了一种日志存储系统,所述系统包括:多个游戏服务器、游戏中心服务器和日志服务器,所述多个游戏服务器和所述游戏中心服务器进行通信连接,所述游戏中心服务器和所述日志服务器进行通信连接;所述多个游戏服务器中的任一游戏服务器,被配置为按照目标格式生成日志数据,并将所述日志数据发送给所述游戏中心服务器;所述游戏中心服务器,被配置为接收所述日志数据,并将所述日志数据发送给所述日志服务器;所述日志服务器,被配置为接收所述日志数据,并根据所述目标格式从所述日志数据的目标字段中读取目标日志 ...
【技术保护点】
1.一种日志存储系统,其特征在于,所述系统包括:多个游戏服务器、游戏中心服务器和日志服务器,所述多个游戏服务器和所述游戏中心服务器进行通信连接,所述游戏中心服务器和所述日志服务器进行通信连接;/n所述多个游戏服务器中的任一游戏服务器,被配置为按照目标格式生成日志数据,并将所述日志数据发送给所述游戏中心服务器;/n所述游戏中心服务器,被配置为接收所述日志数据,并将所述日志数据发送给所述日志服务器;/n所述日志服务器,被配置为接收所述日志数据,并根据所述目标格式从所述日志数据的目标字段中读取目标日志类型,对所述日志数据进行分类存储。/n
【技术特征摘要】
1.一种日志存储系统,其特征在于,所述系统包括:多个游戏服务器、游戏中心服务器和日志服务器,所述多个游戏服务器和所述游戏中心服务器进行通信连接,所述游戏中心服务器和所述日志服务器进行通信连接;
所述多个游戏服务器中的任一游戏服务器,被配置为按照目标格式生成日志数据,并将所述日志数据发送给所述游戏中心服务器;
所述游戏中心服务器,被配置为接收所述日志数据,并将所述日志数据发送给所述日志服务器;
所述日志服务器,被配置为接收所述日志数据,并根据所述目标格式从所述日志数据的目标字段中读取目标日志类型,对所述日志数据进行分类存储。
2.根据权利要求1所述的日志存储系统,其特征在于,所述游戏服务器进一步被配置为:
接收日志生成协议,所述日志生成协议定义日志数据生成的目标格式,所述目标格式至少包括日志类型以及所述日志类型在日志数据中的目标字段;
根据所述日志生成协议生成日志数据。
3.根据权利要求1所述的日志存储系统,其特征在于,所述日志服务器进一步被配置为:
生成用于日志数据存储的配置文件,所述配置文件中包括日志类型和存储地址之间的对应关系。
4.根据权利要求3所述的日志存储系统,其特征在于,所述日志服务器进一步被配置为:
在所述配置文件中查找所述目标日志类型;
在查找到所述目标日志类型的情况下,将所述目标日志类型对应的存储地址确定为目标存储地址,将所述日志数据存储至所述目标存储地址;
在未查找到所述目标日志类型的情况下,不对所述日志数据进行存储。
5.根据权利要求1所述的日志存储系统,其特征在于,所述日志服务器进一步被配置为:
接收输入的日志查询指令;
根据所述日志查询指令,查询对应的目标日志数据;
在查询到所述目标日志数据的情况下,返回所述目标日志数据;
在未查询到所述目标日志数据的情况下,返回查询失败的消息。
6.根据权利要求5所述的日志存储系统,其特征在于,所述日志服务器进一步被配置为:
确定所述日志查询指令中携带的查询类型;
根据所述查询类型,确定对应的查询地址;
确定所述日志查询指令中携带的日志标识;
在所述查询地址中,查询所述日志标识对应的目标日志数据。
7.一种日志存储方法,其特征在于,所述方法包括:
游戏服务器按照目标格式生成日志数据,并将所述日志数据发送给游戏中心服务器;
所述游戏中心服务器接收所述日志数据,并将所述日志数据发送给日志服务器;
...
【专利技术属性】
技术研发人员:梁波,
申请(专利权)人:珠海金山网络游戏科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。