日志存储系统及方法与流程

文档序号:23628920发布日期:2021-01-12 10:42阅读:来源:国知局

技术特征:

1.一种日志存储系统,其特征在于,所述系统包括:多个游戏服务器、游戏中心服务器和日志服务器,所述多个游戏服务器和所述游戏中心服务器进行通信连接,所述游戏中心服务器和所述日志服务器进行通信连接;

所述多个游戏服务器中的任一游戏服务器,被配置为按照目标格式生成日志数据,并将所述日志数据发送给所述游戏中心服务器;

所述游戏中心服务器,被配置为接收所述日志数据,并将所述日志数据发送给所述日志服务器;

所述日志服务器,被配置为接收所述日志数据,并根据所述目标格式从所述日志数据的目标字段中读取目标日志类型,对所述日志数据进行分类存储。

2.根据权利要求1所述的日志存储系统,其特征在于,所述游戏服务器进一步被配置为:

接收日志生成协议,所述日志生成协议定义日志数据生成的目标格式,所述目标格式至少包括日志类型以及所述日志类型在日志数据中的目标字段;

根据所述日志生成协议生成日志数据。

3.根据权利要求1所述的日志存储系统,其特征在于,所述日志服务器进一步被配置为:

生成用于日志数据存储的配置文件,所述配置文件中包括日志类型和存储地址之间的对应关系。

4.根据权利要求3所述的日志存储系统,其特征在于,所述日志服务器进一步被配置为:

在所述配置文件中查找所述目标日志类型;

在查找到所述目标日志类型的情况下,将所述目标日志类型对应的存储地址确定为目标存储地址,将所述日志数据存储至所述目标存储地址;

在未查找到所述目标日志类型的情况下,不对所述日志数据进行存储。

5.根据权利要求1所述的日志存储系统,其特征在于,所述日志服务器进一步被配置为:

接收输入的日志查询指令;

根据所述日志查询指令,查询对应的目标日志数据;

在查询到所述目标日志数据的情况下,返回所述目标日志数据;

在未查询到所述目标日志数据的情况下,返回查询失败的消息。

6.根据权利要求5所述的日志存储系统,其特征在于,所述日志服务器进一步被配置为:

确定所述日志查询指令中携带的查询类型;

根据所述查询类型,确定对应的查询地址;

确定所述日志查询指令中携带的日志标识;

在所述查询地址中,查询所述日志标识对应的目标日志数据。

7.一种日志存储方法,其特征在于,所述方法包括:

游戏服务器按照目标格式生成日志数据,并将所述日志数据发送给游戏中心服务器;

所述游戏中心服务器接收所述日志数据,并将所述日志数据发送给日志服务器;

所述日志服务器接收所述日志数据,并根据所述目标格式从所述日志数据的目标字段中读取目标日志类型,对所述日志数据进行分类存储。

8.一种日志存储方法,其特征在于,应用于日志存储系统中的日志服务器,所述方法包括:

接收游戏中心服务器发送的日志数据,所述日志数据为游戏服务器按照目标格式生成并发送给所述游戏中心服务器的日志数据;

根据所述目标格式从所述日志数据的目标字段中读取目标日志类型;

对所述日志数据进行分类存储。

9.根据权利要求8所述的日志存储方法,其特征在于,所述接收游戏中心服务器发送的日志数据之前,还包括:

生成用于日志数据存储的配置文件,所述配置文件中包括日志类型和存储地址之间的对应关系。

10.根据权利要求9所述的日志存储方法,其特征在于,所述对所述日志数据进行分类存储,包括:

在所述配置文件中查找所述目标日志类型;

在查找到所述目标日志类型的情况下,将所述目标日志类型对应的存储地址确定为目标存储地址,将所述日志数据存储至所述目标存储地址;

在未查找到所述目标日志类型的情况下,不对所述日志数据进行存储。

11.根据权利要求8所述的日志存储方法,其特征在于,所述对所述日志数据进行分类存储之后,还包括:

接收输入的日志查询指令;

根据所述日志查询指令,查询对应的目标日志数据;

在查询到所述目标日志数据的情况下,返回所述目标日志数据;

在未查询到所述目标日志数据的情况下,返回查询失败的消息。

12.根据权利要求11所述的日志存储方法,其特征在于,所述根据所述日志查询指令,查询对应的目标日志数据,包括:

确定所述日志查询指令中携带的查询类型;

根据所述查询类型,确定对应的查询地址;

确定所述日志查询指令中携带的日志标识;

在所述查询地址中,查询所述日志标识对应的目标日志数据。

13.一种计算设备,包括:

存储器和处理器;

所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,以实现下述方法:

接收游戏中心服务器发送的日志数据,所述日志数据为游戏服务器按照目标格式生成并发送给所述游戏中心服务器的日志数据;

根据所述目标格式从所述日志数据的目标字段中读取目标日志类型;

对所述日志数据进行分类存储。

14.一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时实现权利要求8至12任意一项所述日志存储方法的步骤。


技术总结
本说明书提供日志存储系统及方法,其中所述日志存储系统包括:多个游戏服务器、游戏中心服务器和日志服务器;所述多个游戏服务器中的任一游戏服务器,被配置为按照目标格式生成日志数据,并将所述日志数据发送给所述游戏中心服务器;所述游戏中心服务器,被配置为接收所述日志数据,并将所述日志数据发送给所述日志服务器;所述日志服务器,被配置为接收所述日志数据,并根据所述目标格式从所述日志数据的目标字段中读取目标日志类型,对所述日志数据进行分类存储。游戏服务器可以按照预先协议好的目标格式生成日志数据,从而实现了可以通过单独的日志服务器按需分类存储日志数据。

技术研发人员:梁波
受保护的技术使用者:珠海金山网络游戏科技有限公司
技术研发日:2020.10.19
技术公布日:2021.01.12
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1