[发明专利]微服务日志检索方法、系统、控制装置及存储介质在审
申请号: | 202211004887.2 | 申请日: | 2022-08-22 |
公开(公告)号: | CN115344533A | 公开(公告)日: | 2022-11-15 |
发明(设计)人: | 高浩;陈卓 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06F16/14 | 分类号: | G06F16/14;G06F16/18;G06F9/54 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 谭果林 |
地址: | 518000 广东省深圳市福田区益田路5033号*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 微服 日志 检索 方法 系统 控制 装置 存储 介质 | ||
1.一种微服务日志检索方法,其特征在于,包括:
获取目标任务的日志检索请求,所述日志检索请求包括所述目标任务的追踪标识;
根据所述目标任务的服务调用链确定各微服务对应的执行服务器,所述服务调用链为执行所述目标任务所需的多个所述微服务的执行顺序;
向各所述执行服务器发送所述日志检索请求,以使各所述执行服务器根据所述追踪标识提取存储在所述执行服务器上的目标日志信息,并向所述微服务控制装置反馈所述目标日志信息;
根据各所述目标日志信息的记录时间,对各所述执行服务器上的目标日志信息进行排序,得到所述目标任务的全链路日志。
2.如权利要求1所述的微服务日志检索方法,其特征在于,所述获取目标任务的日志检索请求之前,所述方法还包括:
确定执行所述目标任务所需的多个所述微服务,并为各所述微服务分配对应的所述执行服务器;
确定所述目标任务的所述追踪标识,并根据所述微服务生成包含所述追踪标识的服务请求;
向各所述执行服务器发送对应的所述服务请求,以使各所述执行服务器响应所述服务请求执行对应所述服务,并记录执行所述微服务的过程形成日志信息,所述日志信息携带所述追踪标识。
3.如权利要求1所述的微服务日志检索方法,其特征在于,所述获取目标任务的日志检索请求之前,所述方法还包括:
确定所述目标任务的所述追踪标识,并根据所述目标任务和所述追踪标识生成所述目标任务的任务请求;
向第一执行服务器发送所述任务请求,以使所述第一执行服务器响应所述服务请求执行所述目标任务,并记录执行所述目标任务的过程形成日志信息,所述日志信息携带所述追踪标识。
4.如权利要求1-3任一项所述的微服务日志检索方法,其特征在于,所述根据所述目标任务的服务调用链确定各微服务对应的执行服务器之前,所述方法还包括:
确定能否获得所述目标任务的服务调用链;
若能够获得所述服务调用链,则获取所述服务调用链,并根据所述目标任务的服务调用链确定各微服务对应的执行服务器。
5.如权利要求4所述的微服务日志检索方法,其特征在于,所述确定能否获得所述目标任务的服务调用链之后,所述方法还包括:
若不能获得所述服务调用链,则确定接收所述微服务控制装置发送的,所述目标任务的任务请求的第一执行服务器;
向所述第一执行服务器发送所述日志检索请求,以使所述第一执行服务器根据所述追踪标识提取存储在所述第一执行服务器上的目标日志信息,并接收所述第一执行服务器反馈的所述目标日志信息。
6.一种微服务系统,其特征在于,包括微服务控制装置和多个执行服务器,所述微服务控制装置具体用于:
获取目标任务的日志检索请求,所述日志检索请求包括所述目标任务的追踪标识;
根据所述目标任务的服务调用链确定各微服务对应的执行服务器,所述服务调用链为执行所述目标任务所需的多个所述微服务的执行顺序;
向各所述执行服务器发送所述日志检索请求,以使各所述执行服务器根据所述追踪标识提取存储在所述执行服务器上的目标日志信息;
根据各所述目标日志信息的记录时间,对各所述执行服务器上的目标日志信息进行排序,得到所述目标任务的全链路日志。
7.如权利要求6所述的微服务系统,其特征在于,所述执行服务器具体用于:
接收所述微服务控制装置发送的所述日志检索请求,并在所述日志检索请求中提取出所述追踪标识;
在所述执行服务器的数据库中获取服务器运行日志数据,所述服务器运行日志数据包括多组任务日志数据,每组所述任务日志数据包括各所述任务的追踪标识和所述执行服务器执行所述任务的日志信息;
对多组所述任务日志数据进行追踪标识匹配,匹配得到所述追踪标识对应的所述日志信息,作为所述目标日志信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211004887.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种耐高温橡塑消防靴及其生产工艺
- 下一篇:一种水热处理制备槐米饮料的方法