как перенести использование TracingClientHttpRequestInterceptor с RestTemplate на Springboot 3 с помощью Micrometer Tracing?
Я начал перенос службы на SpringBoot 3, и теперь у меня есть проблемный код, который использовал
restTemplate.getInterceptors().add(0,tracingInterceptor);
аналога не нашелorg.springframework.cloud.sleuth.instrument.web.mvc.TracingInterceptor
в новом API Micrometer Tracing. Как распространятьtraceId
иspanId
при звонках в другие службы сrestTemplate
?
1 ответ
RestTemplate изначально использует API наблюдения микрометра. Вам не нужно ничего добавлять в RestTemplate, чтобы иметь возможность наблюдения