0

私は、CouchBase でレプリケーションと一貫性がどのように機能するかを理解するために、CouchBase をテストしてきました。

4 つのサーバーに 4 つのノードをインストールし、3 つのレプリカを含む 1 つのバケットを作成し、約 1500000 kv のペアを作成しました。

データを作成した後、コマンド (サービス カウチベース サーバー停止) を使用して、ノードの 1 つでカウチベース サーバーを停止するだけです。

管理インターフェイスでは、約 1000000 kv のペアがあり、正しいアイテム数が表示されていました。

そして、同じ結果を示す単純なカウント ビューでは、1 つのノードが次のように利用できないことを示すエラー メッセージが表示されます。

{"rows":[
{"key":null,"value":1058754}
],
"errors":[
{"from":"http://192.168.100.9:8092/_view_merge/?limit=10","reason":"{econnrefused,[{lhttpc_client,send_request,1},\n {lhttpc_client,execute,9},\n {lhttpc_client,request,9}]}"}
]
}

エラー情報は理解できますが、バケットに 3 つのレプリカを設定したにもかかわらず、アイテム数がそのように変更されるのはなぜですか?

4

1 に答える 1