私は2つのcouchbaseノードを持っています。
一方は他方をバックアップする必要がありますが、サーバーがそれらの間でドキュメントのバランスを取ることは望ましくありません。
そのため、両方を1つのクラスターに追加し、レプリカをバケットで「無効」に設定しようとしましたが、それでもこれら2つのサーバー間でドキュメントのバランスを取ります.
次に、サーバー間でレプリケーションを行う異なるクラスターとしてサーバーを使用しようとしました。また、これらの 2 つのサーバーをクライアント構成に追加しました。
<servers bucket="default" bucketPassword="private">
<add uri="http://server1ip/pools/default">
<add uri="http://server2ip/pools/default">
</servers>
server1 をシャットダウンすると、リクエストは server2 に送信されたので、バックアップが機能しました。
しかし、server1 のクライアントからリクエストを送信しているかどうかはわかりません。常に最も近いサーバーが選択されます (リクエストは常に server1ip に送信されます) 。
どうすればそれを達成できますか?