ある種の検索エンジンとそれに付属するデフォルトのキャッシュに Play Framework 2 を使用しています。各クエリの結果をキャッシュします。驚いたことに、メモリ不足エラーが発生しています。エビクトの回数は指定していませんが、EhCache はデフォルトのポリシー ( Play 2.0 ehcache.xml ) を使用してエントリをエビクトするという印象を受けました。そうではありませんか?ehcache.xml
自分の を指定して Play をオーバーライドできますconf/ehcache.xml
か? 別の設定を行うには何が必要ですか?
更新: OOM エラーは、さらに掘り下げた後、別のコンポーネントによって引き起こされた可能性があります。しかし、問題はまだ残っています: メモリが不足している場合、Play の EHCache は追い出されますか? キャッシュを有効にすると、OOM エラーがすぐに発生します。