MongoDBレプリカセット(たとえば、1つのプライマリ、2つのセカンダリ)にアプリケーションが常時書き込みしています。Mongoのプライマリ降格と選挙中に、Mongoクラスタへの書き込みリクエストに何が起こるか
私は現在のプライマリを強制的に辞退すると、新しいプライマリの選出に数秒かかることがあります。
しかし、この選挙プロセス中、MongoDBへの書き込み要求がまだある場合、書き込み要求はどうなりますか?
私が理解しているように、どの読み取り要求もOKであるべきですが、すべての書き込みはプライマリを経由する必要があります。クラスタに1つもない場合は、書き込み要求はキューに入れられるか、ドロップされますか?
https://docs.mongodb.com/manual/reference/method/rs.stepDown/ https://docs.mongodb.com/manual/core/replica-set-elections/
答えはありませんが、クラスタは通常、MongoDBのシャーディングを指しています。 1人のプライマリと2人のセカンダリがいる場合、レプリカセットについて話しています。 –
はい、レプリカセットは – keypoint