Spring config server git repo не работает - PullRequest
       20

Spring config server git repo не работает

0 голосов
/ 18 сентября 2018

В моем проекте я настроил сервер конфигурации для получения конфигурации из нашего репозитория 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 текстовых файла.

...