分布式服务跟踪实现方法与流程

文档序号:12182440阅读:来源:国知局
技术总结
本发明提供一种分布式服务跟踪实现方法,在前端请求到达服务器时,应用容器在执行实际业务处理之前,会先执行Cicada的埋点逻辑,埋点逻辑为这个前端请求分配一个全局唯一的调用链ID,称为TraceId,埋点逻辑把TraceId放在一个调用上下文对象Span里面,而调用上下文对象会存储在ThreadLocal里面,ThreadLocal能够基于线程进行数据的存储和读取,能在同一次请求的多个本地处理方法间传递信息。本发明能够透明的传递调用上下文,理解系统行为,理清后端调用关系,实现调用链跟踪,调用路径分析,帮助业务人员定位性能瓶颈,排查故障原因等;同时,需要对用户尽量透明,减少对业务代码的侵入性。

技术研发人员:张若飞;朱鹏程;赵泽成
受保护的技术使用者:宜人恒业科技发展(北京)有限公司
文档号码:201610949434
技术研发日:2016.10.26
技术公布日:2017.03.08

当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1