0

MongoDB レプリカ セット (たとえば、1 つのプライマリ、2 つのセカンダリ) に常に書き込みを行うアプリケーションがあります。

私が疑問に思っているのは、現在のプライマリーを強制的に辞任させると、新しいプライマリーの選挙が完了するまでに数秒かかる可能性があることです。

しかし、この選出プロセス中に MongoDB への書き込み要求がまだある場合、書き込み要求はどうなるでしょうか?

私が理解しているように、読み取り要求は問題ありませんが、すべての書き込みはプライマリを通過する必要があります。しかし、クラスターにクラスターがない場合、書き込み要求はキューに入れられるか、ドロップされますか?

https://docs.mongodb.com/manual/reference/method/rs.stepDown/ https://docs.mongodb.com/manual/core/replica-set-elections/

4

1 に答える 1

0

新しいマスターが選出されるまで、エラーが発生します。アプリケーションでキューイングを管理する必要があります。

于 2016-09-16T17:27:58.567 に答える