netcore 支持w3c traceparent

3/11/2022 3:47:12 PM
571
0


w3d 标准的文档看这里 ,英文看着老费劲儿了   https://www.w3.org/TR/trace-context/

.net5默认已经加入了此标准(简单的验证过)。

 

netcore3 .net5 在发送http请求时时候会主动带上

只需要在Main 函数中加入 下面一句话即可

Activity.DefaultIdFormat = ActivityIdFormat.W3C;  //启用w3c 标准的traceid

 

如果你想直观的看到效果,请在代码中使用HttpClient 发送请求,并使用代理工具抓取请求报文。

在netcore中代理的配置请参考:代理设置

 

全部评论



提问