3

SVN リポジトリからのプロパティの読み込みを正常にテストしました。現在、構成サーバーで URI と default-label: トランクを提供しており、アプリケーション固有のプロパティを下に持っていますtrunk。以下は、私の消費アプリケーションの内容でありapplication.yml、プロパティを正常にプルできます

spring:
  application:
    name: foo-development
  cloud:
    config:
      uri: http://localhost:${config.port:8888}

現在、他のアプリケーション間でも共有されている別のフォルダーに共有プロパティがあります。これをアプリケーション固有のものと一緒にアプリケーションにロードするにはどうすればよいですか

4

2 に答える 2

3

SVN のルート フォルダーに一般的な application.yml を作成できます。

ここで構成リポジトリの例を参照してください: https://github.com/spring-cloud-samples/config-repo

そして、これが消費者の例です https://github.com/spring-cloud-samples/customers-stores/blob/master/rest-microservices-store/src/main/resources/bootstrap.yml

customer-stores プロジェクトは、application.yml とリポジトリ内の store.yml から読み取ります。

確認するには、アクチュエータが追加されている場合は /env URL を確認してください。2 つの configService エントリが表示されます。

于 2016-02-22T16:40:06.293 に答える