2016-08-30 7 views
-1

私は問題があります "これは実行時に管理したい設定です。設定を更新するためにアプリケーション全体を再デプロイしたくありません"プロパティファイルからいくつかの値を読み取っています。この?実行時のスプリングBeanの再初期化?

答えて

0

正確な必要性に応じて、さまざまな解決策があります(必要に応じてこれらのプロパティを再ロードする可能性など)。

最も簡単な1はこの1つのようだ:キャッシュの内容のための特定のTTLを設定し

  • 内部(グアバキャッシュのような)定義されたキャッシュを持つBeanを作成
  • (これはにあなたの特性の原因となります
  • )ごとTTL秒を再ロードすることがキャッシュの内容
のリフレッシュを強制する方法を提供し必要に応じてキャッシュ
  • を移入する方法を提供します

    最後の点として、私はあなたのプロジェクトについて何も知らないので、これを行う方法を与えることはできませんが、あなたが取り組んでいるプロジェクトに応じてここにいくつかの良いオプションがあります。

  • 関連する問題