Spring Cloud Feign + Sleuth + Zipkin - требуется оригинальный запрос - PullRequest
0 голосов
/ 19 января 2019

У меня есть мультисервисное приложение, которое использует Spring Cloud OpenFeign.Теперь я должен использовать zipkin с этим приложением.Я помню, что когда у меня было приложение без Feign, я просто добавлял зависимости Sleuth и Zipkin Starters и запускал zipkin-сервер на порту 9411. После этого Zipkin работал хорошо ... Но теперь, когда я пытаюсь сделать то же самое в моем приложении с Feign, я получаю ошибку 500 «Требуется оригинальный запрос» .Я предполагаю, что у Feign есть некоторые проблемы с заголовками, когда Sleuth добавляет информацию о следах.Можете ли вы помочь мне исправить это?

1 Ответ

0 голосов
/ 22 февраля 2019

Трудно сказать без дополнительной информации.Но это может быть связано с несовместимыми библиотеками .Можете ли вы опубликовать свои зависимости?

Если вы используете более старую версию okhttpclient с latest spring cloud: greenwich, это может вызвать эту проблему.

Я использую Greenwich.RELEASE с okhttpclient: 10.2.0 , который работает без проблем

...