Цель : я создал проект maven: spring-cloud-config-server, когда я запускаю этот проект на localhost: localhost: 8888 / limit-service / default, он должен читать значения из git -localconfig-repo и дать следующий ответ.
Проект : Микросервисы связаны. Ссылка: In28minutes
Файл git -localconfig-repo / limit-service.propeties имеет следующее:
limits-service.minimum=8
limits-service.maximum=1000.
Я создал каталог git: git -localconfig-repo и добавил его в качестве отдельного модуля в проект SpringBoot Maven: spring-cloud-config-server. Как упомянуто на следующем рисунке
Структура каталогов: оба находятся в одном каталоге 03.microservies /
03.microservies/
git-localconfig-repo/limits-service.propeties
spring-cloud-config-server
In в проекте Spring Boot Maven в spring-cloud-config-server / src / main / resources / application.properties мне нужно установить следующие атрибуты
spring.application.name=spring-cloud-config-server
server.port=8888
spring.cloud.config.server.git.uri=file://<path to the git-localconfig-repo/limits-service.propeties >
Проблема: I Я не уверен, какое значение пути должно быть установлено для spring.cloud.config.server.git.uri
в файле свойств, чтобы проект мог прочитать значение из git-localconfig-repo/limits-service.propeties
.
Я пробовал следующие значения:
spring.cloud.config.server.git.uri=03.microservices/git-localconfig-repo
spring.cloud.config.server.git.uri=git-localconfig-repo
К вашему сведению: я использую окно 10.