OpenTracing总结

一系列框架都遵循openelemetery,opentracing 协议。这样可以互向通用。如prometheus,Jaegar,zipkin ,skyworking 等。

Jaegar,实现onfilter(),开始new span,httpRequest.getAsyncContext() .addListener(new AsyncListener() { span.finish(); 增加请假结束时监听、计时。算出一个httprequest请求的时间。

内容保存在LocalThread里面。

skyworking,javaagent=xx.jar ,启动时修改字节码。注入逻辑。header里面写入traceID。串联起

后续请求。

 


版权声明:本文为johnyang123_assemble原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。