2017-05-22 5 views
0

ゲートウェイを2つのサイトに使用して、マルチサイトWANとして構成された私のgemfireデータを作成します。 NYおよびLON。 http://gemfire.docs.pivotal.io/geode/topologies_and_comm/topology_concepts/multisite_overview.html#topic_70045702D3994BC692E75102CE01BD7CフェイルオーバーのためのGemfire/geodeネイティブクライアント構成

クラスタとロケータがどのように動作し、互いに知っているかを理解できます。

しかし、NYサイトがダウンすると、ネイティブの.netクライアントをNYからLONへのフェールオーバーに設定するにはどうすればよいですか。

ニューヨークに4つのデータノードと3つのロケータがあります。 LONに4つのデータノードと3つのロケータがあります。 NY-> LONからの同期。

クライアントロケータxmlがNYロケータを指すように設定すると、LONロケータにフェイルオーバーする情報はありますか? NYロケータが停止している場合にLONロケータを認識させることができるクライアントキャッシュの設定はありますか?

答えて

1

完全なデータセンターの停止の場合、通常、新しいロケータ情報をNYクライアントにプッシュします。それ以外の場合は、NY情報にLONロケータ情報を含めることができます。クライアントはリストの最初のロケータに接続します。そのロケータが利用できない場合、または実際にビジー状態の場合は、リスト内の次のロケータを使用します。ですから、は通常となります。ただし、ネットワークブップやGCやマシンのビジー時間が長くなった場合は、NYクライアントがLONロケータに接続する危険性があります。その場合、お客様のNYクライアントは、待ち時間のため「応答時間が遅い」と不満を表明することがあります。手動でクライアントをフェールオーバーすることをお勧めします。

関連する問題