0
私たちはいくつかのマシンで多くのJavaコンポーネントを実行しています。ほとんどのWebアプリケーション(tomcat上)、そしていくつかはスタンドアロンプロセスです。歴史的には、各アプリケーションは独自の方法を使用してシングルトンクラスやディスク上のプロパティファイル、アプリケーションリソースファイルなどを構成しています。これは、アプリケーションの動作に影響する文字列のキーと値のペアを意味します(たとえば、 、またはいくつかのタイムアウトなど)。複数のアプリケーションを構成する標準的な方法
質問:多くのアプリケーションを1か所で構成する標準的な方法が望まれていますか?
を試すことができますか?システム構成は常に苦痛です。私の場合、中央のAWS S3ファイルを使用して、中央の場所から任意の数のアプリを読み取ることができます。これは、「グローバル」なアプリケーション固有のセクションを持つJSONファイルです。 – stdunbar
@stdunbar Hosted on prem。ご意見ありがとうございました – Eugene
あなたのシステムをどのように柔軟に設定するかによって、実行時設定があなたにとって重要かどうかなど、Springはタイプセーフな設定を試みましたが、実行時の使用には不足しています。私は個人的には、実行時の設定を管理するためにjava-ee Webアプリケーションを開発しました。残念ながら、wildflyでのみテストされています:https://bitbucket.org/marembo2008/khameleon – maress