Spring Boot Admin выбирает неверную конечную точку работоспособности - PullRequest
0 голосов
/ 13 сентября 2018

У меня есть микросервисная установка с пользовательским сервисом, сервисом обнаружения (с использованием eureka) и Spring Boot Admin.Моя пользовательская служба имеет корневой контекст / user

Моя пользовательская служба правильно регистрируется в Eureka и отображается на информационной панели Eureka.URL, отображаемый для информации, правильный

https://host:port/user/info

, и Eureka отображает состояние как работающее.

Однако в Spring Boot Admin, хотя моя служба пользователя отображается с правильным хостом и портомв разделе «Application / url» отображается статус «OFFLINE».

При наведении курсора на статус «OFFLINE» я вижу, что отображается URL-адрес

https://host:port/user/user/health

, т. е. корень контекста повторяется

Если я вручную нажму правильный URL-адрес

https://host:port/user/health

, то статус будет возвращен правильно, как и ожидалось.

Поскольку статус корректен в Eureka (и информационном URL), и изнасколько я понимаю, Spring Boot Admin по сути выбирает URL через Eureka, тогда кто-нибудь может объяснить, как может добавляться дублированный контекстный корень, пожалуйста?

...