Выбор ответа Middle Микросервисы и Spring Cloud обновлено
Трассировка в Spring Boot 3
Вопрос
Чем делают распределённую трассировку в Spring Boot 3?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Micrometer Tracing с экспортом. Spring Cloud Sleuth не поддерживает Boot 3, его функции перенесены в Micrometer Tracing (мосты для Brave и OpenTelemetry).
Варианты ответа
- Spring Cloud Sleuth с Zipkin
- Только логами с ручным requestId
- Micrometer Tracing с экспортомправильный ответ
- Spring Cloud Config и его клиент
Разбор
Spring Cloud Sleuth не поддерживает Boot 3, его функции перенесены в Micrometer Tracing (мосты для Brave и OpenTelemetry). Он проставляет traceId и spanId в логи, передаёт контекст в заголовках и экспортирует спаны. Ручной requestId частный случай без спанов. Config это конфигурация, а не трассировка.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.