MongoDB レプリカ セット (たとえば、1 つのプライマリ、2 つのセカンダリ) に常に書き込みを行うアプリケーションがあります。
私が疑問に思っているのは、現在のプライマリーを強制的に辞任させると、新しいプライマリーの選挙が完了するまでに数秒かかる可能性があることです。
しかし、この選出プロセス中に MongoDB への書き込み要求がまだある場合、書き込み要求はどうなるでしょうか?
私が理解しているように、読み取り要求は問題ありませんが、すべての書き込みはプライマリを通過する必要があります。しかし、クラスターにクラスターがない場合、書き込み要求はキューに入れられるか、ドロップされますか?
https://docs.mongodb.com/manual/reference/method/rs.stepDown/ https://docs.mongodb.com/manual/core/replica-set-elections/