При настройке шлюза Zuul с Jaeger все маршруты отмечены GET
Я использую Zuul в качестве api-шлюза в приложении микро-сервиса Spring -Cloud, так что каждый доступ к api-gateway/some-service/a_route перенаправляется в / a_route обычным способом (открытие поддерживается консулом),
Я пытаюсь использовать Jaeger для управления этой системой. И на данный момент я использую opentracing-spring-web-autoconfigure, потому что я не могу легко обновить версию своей весенней загрузки / облака (я использую 1.4.5.RELEASE Camden.SR7). Поэтому я просто добавил зависимость, создал трассировщик Jaeger и перенаправил его в докер все в одном сборщике.
Я начал с инструментирования шлюза, и он несколько работает => Он генерирует пролет на шлюзе, но все маршруты отмечены:
apigateway-service: GET
и на этом уровне нет информации о переадресованном маршруте, сам полный маршрут хранится в теге: http.url
" http://localhost:8080/collection-service/collections/projects/ "
Чтобы быть полезным, я бы предпочел иметь имя span:
apigateway-service: GET collection-service / коллекции / проекты /
Можно ли это где-то настроить?