есть микросервис с Spring-boot 1.5, который использует Feign для связи с другими сервисами, также есть spring-cloud -starter-zipkin, который завершает все вызовы через Feign и отправляет трассировку на сервер zipkin. Дело в том, что я не хочу объединять все звонки и отслеживать их, для этого есть только несколько наиболее важных. Как я могу исключить некоторые вызовы (методы) с помощью Feign из трассировки или исключить весь клиент Feign (интерфейс)?
как исключить некоторые звонки с Feign из отслеживания с помощью облачного сыщика
Ответы (1)
В Sleuth 1.3.x
вы можете создать пользовательский SpanReporter
, который перед отправкой диапазона в Zipkin будет анализировать URL и не сообщать этот диапазон. В Sleuth 2.0.x
вы можете создать собственный HttpSampler
для клиентской стороны (с именем sleuthClientSampler
)
person
Marcin Grzejszczak
schedule
12.03.2018