[发明专利]一种链路追踪方法及终端有效
申请号: | 202011462069.8 | 申请日: | 2020-12-11 |
公开(公告)号: | CN112702191B | 公开(公告)日: | 2023-07-21 |
发明(设计)人: | 刘德建;吴玉龙;郭玉湖;陈宏 | 申请(专利权)人: | 福建天晴在线互动科技有限公司 |
主分类号: | H04L41/0677 | 分类号: | H04L41/0677;H04L67/12;H04L69/22 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 张明 |
地址: | 350212 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 追踪 方法 终端 | ||
本发明公开一种链路追踪方法及终端,通过将包含通信节点的唯一标识符、时间戳和耗时记录的预设的标识转化为字节流,并将调整到预设长度的字节流添加到待追踪的链路的通信消息体中,形成拼接后的通信消息体,将拼接后的通信消息体在待追踪的链路中进行传输,从而能够根据所述字节流对待追踪的链路进行追踪,提高了对链路追踪的效率,同时通过在最后一个通信节点将预设的标识截取并去除,将原始的通信消息体传入下一层业务,保证业务层接收到的是原始信息,并且通过字节流的转化避免了采用侵入式代码或开发人员在代码层面进行处理,提高了代码的适应性。
技术领域
本发明涉及运维通讯链路监控追踪领域,特别涉及一种链路追踪方法及终端。
背景技术
现有的链路追逐方案通常是通过在原来的代码中添加埋点,或者在所有的请求内容中添加参数,如:sdp_app_id,再或者是在请求头部中添加键值,如:trace_id。这些方法都是要改变原来的代码,在原有代码的基础上补充添加参数,或者以侵入式的方式加入追踪参数,导致工作量加大。并且,侵入式让用户代码产生对框架的依赖,而这些代码不能在框架外使用,不利于代码的复用。
发明内容
本发明所要解决的技术问题是:提供一种链路追踪方法及终端,提高链路定位效率及代码的适应性。
为了解决上述技术问题,本发明采用的一种技术方案为:
一种链路追踪方法,包括步骤:
将预设的标识转换为字节流,并将所述字节流的长度调整到预设长度;
将调整长度后的字节流添加至待追踪的链路的第一通信消息体中,形成拼接后的第二通信消息体;
将所述第二通信消息体在所述待追踪的链路中进行传输。
为了解决上述技术问题,本发明采用的另一种技术方案为:
一种链路追踪终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述一种链路追踪方法中的各个步骤。
本发明的有益效果在于:通过将预设的标识转化为字节流,并将调整到预设长度的字节流添加到待追踪的链路的通信消息体中,形成拼接后的通信消息体,将拼接后的通信消息体在待追踪的链路中进行传输,从而能够根据所述字节流对待追踪的链路进行追踪,提高了对链路追踪的效率,且通过字节流的转化避免了采用侵入式代码或开发人员在代码层面进行处理,提高了代码的适应性。
附图说明
图1为本发明实施例的一种链路追踪方法的步骤流程图;
图2为本发明实施例的一种链路追踪方法的另一步骤流程图;
图3为本发明实施例的一种链路追踪方法的另一步骤流程图;
图4为本发明实施例的一种链路追踪终端的结构示意图。
具体实施方式
为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
请参照图1,本发明提供了一种链路追踪方法,包括步骤:
将预设的标识转换为字节流,并将所述字节流的长度调整到预设长度;
将调整长度后的字节流添加至待追踪的链路的第一通信消息体中,形成拼接后的第二通信消息体;
将所述第二通信消息体在所述待追踪的链路中进行传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天晴在线互动科技有限公司,未经福建天晴在线互动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011462069.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种家用智能岩盐气溶胶治疗仪
- 下一篇:一种异味隔离器及其使用方法