1

同じ永続ユニットを使用している 2 つの Web アプリをサーバーにデプロイしています。1 つはオブジェクトを更新しており、もう 1 つのアプリケーションはそれを取得しています。どちらの Web アプリケーションでも、L2 レベルで openjpa キャッシュが有効になっています。そのため、Web アプリケーションで行った変更は、他の Web アプリケーションには反映されません。両方のコンテキストが独自のオープン jpa キャッシュを持っているためです。

オープン jpa キャッシュをグローバルに使用するにはどうすればよいですか。

4

1 に答える 1

1

L2 キャッシュをOracle CoherenceMemcachedなどの分散キャッシュをサポートするものに変更する必要があります。

Coherence でこれを設定する手順については、こちらを参照してください。オンラインで Memcached の説明を見つけることができませんが、可能だと思います。

于 2012-09-19T15:59:11.107 に答える