2
Я установка Eureka с моим яровым приложением загрузки, и Eureka имеет аккуратный веб-интерфейс, построенный в котором мне нравитсяSpring облака с Eureka - Эврика Web URL UI
Вот мой конфиг в application.yml
server:
port: 8081
management:
context_path: /admin
## EUREKA CONFIG ##
eureka:
instance:
hostname: localhost
metadataMap:
instanceId: ${spring.application.name}:${spring.application.instance_id:${random.value}}
client:
registerWithEureka: true
fetchRegistry: true
server:
waitTimeInMsWhenSyncEmpty: 0
serviceUrl:
defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
Тем не менее, веб-интерфейс показывает на моем эврика сервере в
http://localhost:8081/
есть способ изменить URL-адрес веб-интерфейса пользователя только что-то вроде
http://localhost:8081/eurekawebui
Благодаря
не уверен, что это то, о чем вы просите. Вы можете добавить server.context-path =/eurekawebui – code
@ ccit-spence Технически это отвечает на мой вопрос, но это не совсем то, что я пытался сделать. Я пытался создать один загрузочный сервер, на котором размещен веб-сайт, и на том же сервере есть сервер eureka + его веб-интерфейс. это должно было упростить настройку (1 сервер меньше). изменение контекста сервера не позволяет мне делать это несчастливо. – Tucker
Вы можете переместить Эврика в контейнер Докера. Выбрасывая это, если мы говорим о физических серверах. В зависимости от количества поддерживаемых экземпляров API в конфигурации. Эврика может понадобиться немного больше энергии. Другое предложение состоит в том, чтобы иметь 2 экземпляра Eureka, поскольку это имеет решающее значение для общего применения. В случае, если Eureka снизится, вы будете выживать в течение короткого периода времени на основе клиентских кешей. Если что-то изменится, обнаружение клиентов завершится неудачно без резервного экземпляра Eureka. – code