上海轻维软件有限公司程永新获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉上海轻维软件有限公司申请的专利基于Opentracing链路追踪业务调用链的方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116192621B 。
龙图腾网通过国家知识产权局官网在2025-08-22发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211685417.7,技术领域涉及:H04L41/069;该发明授权基于Opentracing链路追踪业务调用链的方法是由程永新;宋辉;张超志设计研发完成,并于2022-12-27向国家知识产权局提交的专利申请。
本基于Opentracing链路追踪业务调用链的方法在说明书摘要公布了:本发明公开了一种基于Opentracing链路追踪业务调用链的方法,包括:S1:部署微服务Opentrace探针和日志采集探针;S2:初始化Opentrace探针和日志采集探针;S3:微服务处理业务请求,Opentrace探针采集调用链信息;S4:微服务打印包含调用链信息的业务处理日志,日志采集探针采集业务处理日志并转发给日志分析系统;S5:日志分析系统对非结构化业务数据进行标准化处理;S6:根据调用链信息串联日志信息生成链路拓扑,根据链路拓扑关联日志中的业务信息。本发明在微服务架构各个服务日志中添加符合Opentracing规范的调用链信息,串联其中离散的日志事件,实现调用链信息的业务化。
本发明授权基于Opentracing链路追踪业务调用链的方法在权利要求书中公布了:1.一种基于Opentracing链路追踪业务调用链的方法,其特征在于,包括如下步骤: S1:部署微服务Opentrace探针,部署日志采集探针; S2:启动微服务,初始化Opentrace探针和日志采集探针; S3:微服务处理业务请求,Opentrace探针采集调用链信息; S4:微服务打印包含调用链信息的业务处理日志,日志采集探针采集业务处理日志并转发给日志分析系统; S5:日志分析系统对非结构化业务数据进行标准化处理得到结构化业务数据; S6:根据调用链信息串联日志信息生成链路拓扑,根据链路拓扑关联日志中的业务信息,形成业务单次调用链; 所述步骤S1中部署微服务Opentrace探针包括:在微服务组件中植入java脚本,通过java的代理机制无侵入的植入Opentrace探针,当Opentrace探针检测到微服务组件的业务操作时,按照Opentracing规范,通过扩展的java日志框架添加调用链信息; 所述步骤S3包括:微服务组件接收用户业务请求,Opentrace探针将符合Opentracing规范的调用链信息作为微服务日志的必要信息写到日志中,所述调用链信息至少包括链路信息traceId、追踪段信息segmentId和跨度信息spanId; 所述步骤S4包括:日志采集探针将业务处理日志切割为一个个完整的离散日志事件并发送到日志分析系统; 所述日志采集探针针对跨服务的RPC远程调用、消息队列、缓存、数据库操作接口进行探测,默认增加记录日志调用链ID、父跨度ID、当前跨度ID和业务字段信息,使得微服务运行过程中记录的离散日志事件包含跨服务链路信息,从而形成跨越多个微服务的链路级别日志;所述日志分析系统采集微服务记录的链路级别日志作为业务调用链回溯的原始分析数据。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人上海轻维软件有限公司,其通讯地址为:200333 上海市普陀区祁连山南路2891弄105号2811室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。