私はapplication.propertiesファイルに共通するすべてのプロパティを持っています。バージョン固有のプロパティはgithubのversion1とversion2のフォルダにあります。私はバージョン1のURLがhit.Belowは私から小道具を取得するために今持っている設定であるときに、クラウドの設定サーバは、共通の小道具と一緒にバージョン1つの小道具を返し確保するためにapplication.ymlファイルに設定を設定するにはどうすればよいスプリングクラウドの設定バージョン
order-service(base folder)
application.properties
version1
app-dev.properties
version2
app-dev.properties
ベースフォルダと上記を達成するためにどのように変更することができます。
spring:
cloud:
config:
server:
git:
uri: https://github.company.com/orders-properties
username: orders
password: orders
search-paths: order-service
小道具ファイルが環境です/プロファイル固有のバージョンではありません。両方のバージョンのURLが同じjarファイルにありますか?私はあなたがURLに基づいてプロパティファイルを読み込むことはできません... v1とv2が別々のjarファイルであれば、jar/service名はsepearete propファイルを持つために使用できます別バージョンの場合 –
@Grinish:それぞれ特定のバージョンを持つ別々のjarファイルがある場合は、上記で定義した設定を行うことはできますか?このシナリオでは、バージョン1のURLから要求された場合、クラウド設定サーバーがバージョン1のフォルダの下でapplication.properties + app-dev.propertiesを返すようにしたいと思います。ありがとう@グリニッシュ。 –