Clientui обслуживает веб-страницы, используя данные 3 микросервисов.
Я успешно настроил ленту для балансировки нагрузки между 2 экземплярами "микросервиса" -produits». Это работает, когда у меня есть эта строка microservice-produits.ribbon.listOfServers=localhost:9001,localhost:9011
в application.properties clientui.
Теперь я бы хотел, чтобы она работала без необходимости жесткого кодирования URL-адреса микросервисов.
Вот что я попробовал:
с классом приложения:
и интерфейс RibbonClient:
и pom (clientui):
После этих ответов ( Балансировщик нагрузки не имеет доступного сервера для клиента ):
Я попытался добавить строку fetchRegistry в application.properties и добавить / удаление зависимостей netflix-eureka-client и netflix-eureka-server внутри (clientui) pom. xml
Неважно, что я всегда получаю :
Для информации, консоль eureka:
Итак: есть идеи ??