ELB を使用して aws に 1 つのプライマリと 2 つのセカンダリがあります。読み書きのベストプラクティスは何ですか?
1) ELB 内のすべてのノードでプライマリとセカンダリを含む単一の LB を作成し、python (pymongo) に読み取りと書き込みの並べ替えを処理させますか?
2) または、すべてのセカンダリを ELB の下に配置し、プライマリをエラスティック IP に割り当てますか? これには、ノード タイプを追跡し、フェイルオーバーの場合に再割り当てするためのスクリプトが必要です。
私はオプション1を望んでいます。
ありがとう