.NET アプリケーションが、まったく関係のない 2 つの Coherence クラスタに Extend 経由で接続しようとしているという問題があります。両方のクラスターは、独自の POF 構成を使用します。私がこれまでに行った調査に基づくと、これに対する唯一の解決策は、クラスタのキャッシュと POF 構成の両方をクライアント上の 1 つのセットの Coherence XML 構成ファイルに結合することです。これは、構成が混在し、両方のクラスターに依存することを意味します。クラスター X で定義された POF オブジェクトは、クラスター Y に認識されている必要があり、その逆も同様です。この依存関係は容認できません。2 つのクラスターの構成を混在させずに完全に独立させ、.NET クライアントを両方に接続する方法はありますか? 異なるクラスローダーを使用して異なるクラスターに接続すると役立つ場合があると聞きました。本当なら、これはどのように行われますか?
1 に答える
1
グローバル pof 構成のオーバーライド ファイルではなく、reomote-cache-scheme シリアライザーで使用する POF 構成を指定できるはずです。
<serializer>
<instance>
<class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
<init-params>
<init-param>
<param-type>String</param-type>
<param-value>pof-config.xml</param-value>
</init-param>
</init-params>
</instance>
</serializer>
于 2013-05-24T16:25:14.890 に答える