2016-11-25 10 views
1

私はSpring 4.2.5とjboss 7サーバを使用しています。サーバーの変更時にプロパティファイルがリロードされる、

application.propertiesファイルを変更して、サーバーを再起動せずにapplication.propertiesファイル内の変更されたデータを更新時に自動的にリロードすることはできますか?

これをお勧めします。任意のアイデアやステップ、またはAPIを使用して前進する。

よろしく

+0

。プロパティファイルを変更するたびに、Tomcatサーバーがリフレッシュされました。 jbossの設定について知りません。しかし、あなたのプロパティファイルがプロジェクトのクラスパス(またはwebappsのプロジェクトフォルダ内)にある場合、サーバーはリフレッシュされます。してみてください。 –

答えて

1

あり方は @EnableConfigServer使用春の雲の設定になります。指定されたすべてのプロパティを指し示す別々の設定サーバがあります。クライアントはそのプロパティにアクセスできます。これにより、再起動の必要がなくなり、サーバーでその場でプロパティを変更することができます。私は、Webアプリケーションで**クラスパス**私が配備されます `SRC /メイン/ resources`、下のプロパティファイルを持っている日食の私の春のプロジェクトではTomcatの8を使用

http://jeroenbellen.ghost.io/manage-and-reload-spring-application-properties-on-the-fly/

関連する問題