2017-03-13 3 views
1

Netflix Archaiusを複数のSpring Bootマイクロサービスの設定サーバーとして使用する方法に問題があります。以前は、Springブートで構築された複数のサービスプロジェクトにEurekaとSpring Cloud Config Serverを適用したとき、各MicroservieはEurekaサービスの検出機能によってSpring Cloud Configサーバーから独自の.propertiesファイルを取得しました。しかし今、私はSpring Cloud構成サーバーをNetflix Archaiusサービスに変更する必要があります。このサービスから、Springブートマイクロサービスは.propertiesファイルを取得しますが、これを達成する方法はわかりません。私の参照のための良いアイデアはありますか?前もって感謝します。Netflix Arcaiusが複数のSpringブートマイクロサービスの設定サービスとして機能する

答えて

0

最後に、Netfix Archaiusを使用して、マイクロサービスのプロパティファイルを取得しました。代わりに、私は各バネブーツマイクロサービスのapplication.propertiesに必要なキーと値のペアプロパティを書きました。 springbootのすべてのマイクロサービスはdockerコンテナの形でDCOSプラットフォームにデプロイされるため、いくつかの不変なプロパティがマラソン展開スクリプトに設定され、springbootアプレットに取り込まれる可能性があります。このようにして、私はプログラムコードでハードコードされているのではなく、外部からキーと値のペアのプロパティを設定することができました。

関連する問題