0

.NET アプリケーションが、まったく関係のない 2 つの Coherence クラスタに Extend 経由で接続しようとしているという問題があります。両方のクラスターは、独自の POF 構成を使用します。私がこれまでに行った調査に基づくと、これに対する唯一の解決策は、クラスタのキャッシュと POF 構成の両方をクライアント上の 1 つのセットの Coherence XML 構成ファイルに結合することです。これは、構成が混在し、両方のクラスターに依存することを意味します。クラスター X で定義された POF オブジェクトは、クラスター Y に認識されている必要があり、その逆も同様です。この依存関係は容認できません。2 つのクラスターの構成を混在させずに完全に独立させ、.NET クライアントを両方に接続する方法はありますか? 異なるクラスローダーを使用して異なるクラスターに接続すると役立つ場合があると聞きました。本当なら、これはどのように行われますか?

4

1 に答える 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 に答える