Зарегистрируйте несколько экземпляров микросервиса с одним и тем же именем в среде разработки - PullRequest
0 голосов
/ 04 мая 2018

у нас есть сервер eureka, развернутый на сервере, и разработчики для целей разработки регистрируют на нем свои микросервисы. но когда некоторые разработчики, работающие с одним и тем же микросервисом, регистрируют собственный экземпляр микросервиса на eureka [конечно, с их локальным IP-адресом], получают неправильный экземпляр. разработчик не может изменить имя экземпляра, потому что другие сервисы вызывают его сервис с именем сервиса. какой шаблон лучше для нашей проблемы?

1 Ответ

0 голосов
/ 07 мая 2018

Другой подход - заставить разработчиков регистрировать свои микросервисы как OUT_OF_SERVICE , поэтому сервисы не будут вызываться остальными сервисами, зарегистрированными в Eureka, но они могут взаимодействовать с остальными сервисами, зарегистрированными.

Вы можете установить его как вне службы, добавив его в application.yml:

eureka:
  instance:
    initialStatus: OUT_OF_SERVICE
...