Elastic Beanstalk 経由で AWS にデプロイする予定の django アプリを作成しています。アプリで実行するコンテナー コマンドに「leader_only」を指定する必要がある理由を理解しようとしています。詳細については、こちらを参照してください。
それは言います:
さらに、leader_only を使用できます。1 つのインスタンスが Auto Scaling グループのリーダーとして選択されます。Leader_only 値が true に設定されている場合、コマンドはリーダーとしてマークされているインスタンスでのみ実行されます。
アプリをスケーリングするために複数のインスタンスでアプリを実行している場合、「leader_only」を使用すると、1 つのインスタンスでのみコマンドが実行され、残りのインスタンスには影響しませんか? 私はおそらくその目的を誤解していますが、リーダーの環境が他のインスタンスと異なる可能性があり、エンド ユーザーがたまたま接続したインスタンスに応じて異なる結果が得られる可能性があるため、それは理想的ではないようです。