JavaのバージョンB2B2Cのソーシャル電気の供給 - 分散型マイクロサービス-Springクラウドコンフィグクイックスタート

サーバーを起動します。

$のCD春-クラウドCONFIG- サーバー
$ .. / mvnw春ブート:実行

あなたがIDEから実行しますが、(メインクラスがあるようにすることはできませんので、サーバーは、春のブートアプリケーションですConfigServerApplication)。次に、クライアントを試してください。

$カールはlocalhost:8888 / fooの/ 開発
{ "名": "開発"、 "ラベル": "マスター"、 "propertySources" :[ 
  { "名": "https://github.com/scratches/config-repo /foo-development.properties","source":{"bar":"spam " }、
  { "名前": "https://github.com/scratches/config-repo/foo.properties"、"ソース":{" FOO ":"バー」}} 
]}

デフォルトのポリシーは、(spring.cloud.config.server.git.uri中)gitリポジトリのクローンを作成し、ミニSpringApplicationを初期化するためにそれを使用するリソースを見つけることです。環境アプレットは、ソースのプロパティを列挙するために使用し、JSONのエンドポイントによって公開します。

HTTPサービスは、次の形式でリソースを持っています:

/ {アプリケーション} / {プロファイル} / {ラベル}]
 / {アプリケーション} - {プロファイル} .yml
 / {ラベル} / {アプリケーション} - {プロファイル} .yml
 / {アプリケーション} - {プロファイル}の.properties
 / {ラベル} / {アプリケーション} - {プロファイル}の.properties

spring.config.nameのSpringApplication注入として「アプリケーション」(すなわち、従来のばねブートアプリケーションは、一般に、「アプリケーション」である)、「プロファイル」である(または属性のカンマ区切りリスト)アクティブなプロファイル」ラベル「(マスター「gitのタグはオプションで、デフォルトは」)。

gitリポジトリから春クラウドコンフィグServerは、(提供されなければならない)、リモートクライアントを提供するように構成しました:

春:
  クラウド:
    設定:
      サーバー:
        gitの:
          URIます。https:// github.com/spring-cloud-samples/config-repo

社会電子商取引プラットフォームのソースコード、ペンギンBEGを追加してください:3536247259 

おすすめ

転載: www.cnblogs.com/summercode/p/11264059.html