В моем проекте я настроил сервер конфигурации для получения конфигурации из нашего репозитория git.Ниже приведен мой application.yml
server:
port: 8091
spring:
application:
name: config-server
cloud:
config:
server:
git:
uri: ssh://git@{host}:{port}/{project}/{repo}.git
basedir: configrepo/configserver
Это git uri, который мы использовали для клонирования проекта.
Это мой файл pom.
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.2.RELEASE</version>
<relativePath/>
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
<spring-cloud.version>Finchley.RELEASE</spring-cloud.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-context</artifactId>
<version>2.0.1.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-config-server</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${spring-cloud.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Atзапуск проекта, каталог конфигурации configrepo/configserver
создан, но он пуст.Также проверка http://localhost:8091/sample/default
не дает никаких свойств.sample
это файл в конфигурационном репо с именем sample.yml
В чем может быть проблема?Это на самом деле работало один раз, но теперь не работает, и я не могу понять, в чем проблема.Я попытался добавить http
URL-адрес Git с / без пароля пользователя.Это также дает тот же результат.Конфиг репо базы каталогов создан но он пустой.В репозитории Config всего 3 текстовых файла.