【发布时间】:2022-01-06 10:08:10
【问题描述】:
我正在使用 Sleuth 1.3.X 向微服务添加分布式跟踪功能,我正在尝试更改 Span 名称,我遇到了这个Link
它说 SpanReporter 应该在实际报告完成之前注入 SpanAdjuster 并允许跨度操作。
我该怎么做?
这是我的 SpanAdjuster
@Bean
SpanAdjuster mySpanAdjuster(){
return (SpanAdjuster) span -> {
if ("/rest/XYZ/message".equals(span.tags().get("http.path"))){
Span.builder().from(span).name("Rest API").build();
}
return span;
};
}
【问题讨论】:
标签: spring-cloud-sleuth distributed-tracing