[发明专利]日志生成方法和装置有效
申请号: | 201710750744.9 | 申请日: | 2017-08-28 |
公开(公告)号: | CN107704357B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 刘京伟 | 申请(专利权)人: | 北京星选科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 北京睿派知识产权代理事务所(普通合伙) 11597 | 代理人: | 刘锋 |
地址: | 100084 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志 生成 方法 装置 | ||
本申请实施例公开了日志生成方法和装置。该方法的一具体实施方式包括:采集节点在处理目标请求时所生成的节点日志,其中,目标请求经过至少一个节点的处理,不同节点支持不同的功能,节点日志包括:节点的标识符,目标请求标识符,处理相同目标请求且与节点相邻的相邻节点的标识符;基于节点的标识符、目标请求标识符和相邻节点的标识符,对目标请求所经过的至少一个节点的节点日志进行重组,生成重组日志。该实施方式实现了节点日志的重组,从而方便在重组日志中定位问题。
技术领域
本申请涉及计算机技术领域,具体涉及互联网技术领域,尤其涉及日志生成方法和装置。
背景技术
在互联网技术领域中,存在着许多业务请求,例如,外卖下单请求、网络叫车请求等,对业务请求进行处理的一系列流程或操作可以形成业务链。当有异常情况发生时,很难定位到是业务链中的哪个环节出现了问题。因此,如何对业务链中的问题进行定位是一个需要解决的问题。
发明内容
本申请实施例的目的在于提出一种改进的日志生成方法和装置,来解决以上背景技术部分提到的技术问题。
本申请实施例提供A1、一种日志生成方法,上述方法包括:采集节点在处理目标请求时所生成的节点日志,其中,目标请求经过至少一个节点的处理,不同节点支持不同的功能,节点日志包括:节点的标识符,目标请求标识符,处理相同目标请求且与节点相邻的相邻节点的标识符;基于节点的标识符、目标请求标识符和相邻节点的标识符,对目标请求所经过的至少一个节点的节点日志进行重组,生成重组日志。
A2、如A1上述的方法,相邻节点包括时间点在前的前继节点和时间点在后的后继节点;以及生成重组日志,包括:确定处理相同目标请求的至少一个节点;对于确定出的至少一个节点中的每个节点,根据该节点的前继节点、该节点和该节点的后继节点,生成子重组日志;对所生成的子重组日志进行合并,生成重组日志。
A3、如A1或A2上述的方法,上述方法还包括:响应于接收到包括目标请求标识符的第一查询请求,输出与接收到目标请求标识符对应的重组日志。
A4、如A1上述的方法,节点日志包括目标终端日志;以及上述方法还包括:接收目标终端上传的目标终端日志,其中,目标终端日志还包括以下至少一项:终端标识符、目标终端的用户的标识符、目标终端上预设应用的版本号和终端操作系统版本号。
A5、如A4上述的方法,上述方法还包括:响应于接收到包括查询信息的第二查询请求,输出与查询信息对应的目标终端日志,其中,查询信息包括以下至少一项:终端标识符、目标终端的用户的标识符、目标终端上预设应用的版本号和终端操作系统版本号。
A6、如A1上述的方法,节点日志还包括:节点的处理状态,处理状态包括失败状态;以及在生成重组日志之后,上述方法还包括:确定组成重组日志的至少一个节点日志中是否存在节点的处理状态为失败状态的节点日志;若是,则在重组日志中以预设呈现方式标识节点的处理状态为失败状态的节点日志。
本申请实施例提供B1、一种日志生成装置,上述装置包括:采集单元,配置用于采集节点在处理目标请求时所生成的节点日志,其中,目标请求经过至少一个节点的处理,不同节点支持不同的功能,节点日志包括:节点的标识符,目标请求标识符,处理相同目标请求且与节点相邻的相邻节点的标识符;重组单元,配置用于基于节点的标识符、目标请求标识符和相邻节点的标识符,对目标请求所经过的至少一个节点的节点日志进行重组,生成重组日志。
B2、如B1上述的装置,相邻节点包括时间点在前的前继节点和时间点在后的后继节点;以及重组单元,包括:确定模块,配置用于确定处理相同目标请求的至少一个节点;生成模块,配置用于对于确定出的至少一个节点中的每个节点,根据该节点的前继节点、该节点和该节点的后继节点,生成子重组日志;合并模块,配置用于对所生成的子重组日志进行合并,生成重组日志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京星选科技有限公司,未经北京星选科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710750744.9/2.html,转载请声明来源钻瓜专利网。