2016-03-30 7 views
0

アプリケーションは、休止状態のSpring MVCです。 私はhibernateの第2レベルのキャッシュとしてehcacheを使用しています。 サーバーの起動時にデータをキャッシュできます。しかし、キャッシュされるデータが非常に大きいので、アプリケーションのデプロイ後にキャッシュにデータをロードし、アプリケーションの開始を待つ必要がないようにする必要があります。 JMSまたは非同期スレッドを使用してキャッシュ内のデータをロードしようとしています。 これをお勧めします。hibernate postアプリケーションデプロイメントを使用して第2レベルのキャッシュに参照データをロードする

答えて

0

これは、Spring JMSを使用して正常に実装されています。 メッセージがSpringのcontextRefreshedEventでJMSリスナーに送信されました。最後に、リスナーはDAOを呼び出して非同期にデータをロードします。

関連する問題