私の要件は、クラスター全体で Java オブジェクトを共有することです。
混乱する
- EJB を作成してクラスタ全体で Java オブジェクトを共有するか、
- infinispan、memecached、terracotta、または
- JCacheはどうですか?
という制約で
- アプリケーション サーバーに固有のソース コードを変更することはできません (weblogic のシングルトン サービスの実装など)。
- クラスター環境と非クラスター環境の 2 つのビルドを提供することはできません。
- パフォーマンスはダウングレードしないでください。
- 使用する必要がある場合は、オープン ソースのサード パーティのみを探しています。
- weblogic 、 Websphere 、 Jbos 、および Tomcat でも動作する必要があります。
これらの制約を念頭に置いて、誰でも最適なオプションを思い付くことができますか?