[发明专利]日志生成方法和装置有效
申请号: | 201710750744.9 | 申请日: | 2017-08-28 |
公开(公告)号: | CN107704357B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 刘京伟 | 申请(专利权)人: | 北京星选科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 北京睿派知识产权代理事务所(普通合伙) 11597 | 代理人: | 刘锋 |
地址: | 100084 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志 生成 方法 装置 | ||
1.一种日志生成方法,其特征在于,所述方法包括:
采集节点在处理目标请求时所生成的节点日志,其中,目标请求经过至少一个节点的处理,不同节点支持不同的功能,节点日志包括:节点的标识符,目标请求标识符,处理相同目标请求且与节点相邻的相邻节点的标识符;
基于节点的标识符、目标请求标识符和相邻节点的标识符,对所述目标请求所经过的至少一个节点的节点日志进行重组,生成重组日志;
其中,所述相邻节点包括时间点在前的前继节点和时间点在后的后继节点;以及
所述生成重组日志,包括:
确定处理相同目标请求的至少一个节点;
对于确定出的至少一个节点中的每个节点,根据该节点的前继节点、该节点和该节点的后继节点,生成子重组日志;
对所生成的子重组日志进行合并,生成重组日志。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于接收到包括目标请求标识符的第一查询请求,输出与接收到目标请求标识符对应的重组日志。
3.根据权利要求1所述的方法,其特征在于,所述节点日志包括目标终端日志;以及
所述方法还包括:
接收目标终端上传的目标终端日志,其中,所述目标终端日志还包括以下至少一项:终端标识符、目标终端的用户的标识符、目标终端上预设应用的版本号和终端操作系统版本号。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
响应于接收到包括查询信息的第二查询请求,输出与所述查询信息对应的目标终端日志,其中,所述查询信息包括以下至少一项:终端标识符、目标终端的用户的标识符、目标终端上预设应用的版本号和终端操作系统版本号。
5.根据权利要求1所述的方法,其特征在于,节点日志还包括:节点的处理状态,所述处理状态包括失败状态;以及
在所述生成重组日志之后,所述方法还包括:
确定组成重组日志的至少一个节点日志中是否存在节点的处理状态为失败状态的节点日志;
若是,则在所述重组日志中以预设呈现方式标识节点的处理状态为失败状态的节点日志。
6.一种日志生成装置,其特征在于,所述装置包括:
采集单元,配置用于采集节点在处理目标请求时所生成的节点日志,其中,目标请求经过至少一个节点的处理,不同节点支持不同的功能,节点日志包括:节点的标识符,目标请求标识符,处理相同目标请求且与节点相邻的相邻节点的标识符;
重组单元,配置用于基于节点的标识符、目标请求标识符和相邻节点的标识符,对所述目标请求所经过的至少一个节点的节点日志进行重组,生成重组日志;
其中,所述相邻节点包括时间点在前的前继节点和时间点在后的后继节点;以及
所述重组单元,包括:
确定模块,配置用于确定处理相同目标请求的至少一个节点;
生成模块,配置用于对于确定出的至少一个节点中的每个节点,根据该节点的前继节点、该节点和该节点的后继节点,生成子重组日志;
合并模块,配置用于对所生成的子重组日志进行合并,生成重组日志。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第一输出单元,配置用于响应于接收到包括目标请求标识符的第一查询请求,输出与接收到目标请求标识符对应的重组日志。
8.根据权利要求6所述的装置,其特征在于,所述节点日志包括目标终端日志;以及
所述装置还包括:
接收单元,配置用于接收目标终端上传的目标终端日志,其中,所述目标终端日志还包括以下至少一项:终端标识符、目标终端的用户的标识符、目标终端上预设应用的版本号和终端操作系统版本号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星选科技有限公司,未经北京星选科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710750744.9/1.html,转载请声明来源钻瓜专利网。