У меня есть вопрос, связанный с сервером eureka и микросервисами.Предположим, если я использую сервер Eureka, который работает на локальном порту 8671.
Кроме того, мой микросервис также работает на том же компьютере, и в этом микросервисе (application.yml
) я предоставляю следующееконфигурация:
eureka:
client:
service-url:
default-zone: http://localhost:8761/eureka
Это работает нормально.
Мои основные проблемы:
Если я запускаю свой сервер eureka в экземпляре EC2а у меня микро сервис в инстансе EC2 разница тогда как он может общаться с сервером?Если нам нужно изменить URL-адрес зоны по умолчанию, то каким он должен быть?
Если каким-либо образом экземпляр EC2 с сервером Eureka аварийно завершился или прервался, и мы создали быновый экземпляр EC2, то какой будет URL-адрес в клиентском микросервисе application.yaml
?
Примечание. Я хотел бы сохранить URL-адрес идентичным, чтобы не вносить изменения вmicroservice application.yaml
, если мой сервер Eureka завершен или восстановлен.