新たなサーバーを気軽にReplicaSetのメンバーに追加すると 同期の負荷に耐えられなくなることがある という落とし穴がある。ResplicaSetって便利な機能だけど、正しく利用しないと痛い目にあうので、チェックリストをまとめることにした。 キャパシティプランニングは入念に行っているか? 当たり前だが、これを怠ると同期した瞬間サーバーが負荷に耐えられなくなり大変なことになる場合がある。どの程度のプランニングが必要か?基本、iopsとmemoryとcpuを十分確保することを勧めたい。ギリギリのキャパシティーだと危険。富豪ならスパイク時の2、3倍のキャパは欲しいところ。 使っているバージョンのバグを把握しているか? 例えば、v3.0.5の場合、awsの方から聞いて知ったのですが、負荷に耐えられない問題があるらしく、至急アップデートすることになった。この様にバグを把握していると、未然に防げる