Как использовать Service Discovery с Spring-Cloud-Config - PullRequest
0 голосов
/ 01 февраля 2019

Чтение этой документации: https://cloud.spring.io/spring-cloud-config/multi/multi__spring_cloud_config_client.html

Я вижу, как настроить сервер Spring-Cloud-Config для регистрации в Eureka.Чего я не вижу, так это как настроить клиентское приложение Spring-Cloud-Config для обнаружения сервера Spring-Cloud-Config через Eureka.

Можно ли предположить, что у меня есть приложение Spring-Boot, котороеНужно связаться с сервером Spring-Cloud-Config для получения свойств, которых будет достаточно, чтобы аннотировать приложение с помощью @DiscoveryClient для автоматического определения местоположения сервера Eureka, обнаружения местоположения Spring-Cloud-Config и получения свойств?Похоже, мне нужно, по крайней мере, настроить клиента с помощью идентификатора службы сервера Spring-Cloud-Config.Но я нигде не вижу, как это сделать.

1 Ответ

0 голосов
/ 09 февраля 2019

Вам необходимо предоставить serviceId и включить обнаружение службы конфигурации в клиенте конфигурации Spring Cloud bootstrap.properties.

# Flag to indicate that config server discovery is enabled (config server URL  will be looked up via discovery).
spring.cloud.config.discovery.enabled=true

# Service id to locate config server.
spring.cloud.config.discovery.serviceId=yourConfigServiceId

Подробнее см. В Документация Discovery First Bootstrap.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...