4

Amazon の EC2 インスタンスの Leader_only 属性に関するドキュメントはあまり見つかりません。

自動スケーリング グループがスケールダウンすると、リーダーはどうなりますか? デフォルトの自動スケーリング テンプレートは、最も古いインスタンスを終了します (ほとんどの場合、これがリーダーになると思われます)。最も古いインスタンスを終了した後、EC2 は自動的に新しいリーダーを選出しますか? または、アプリケーションはリーダー以外のインスタンスのみを終了しますか?

また、リーダーが失敗した場合はどうなりますか。新しいインスタンスを作成してリーダーと名付けますか、それともリーダー属性を別の既存のインスタンスに切り替えますか?

ありがとう!

4

3 に答える 3

3

リーダーの概念は、環境の更新での展開の実行中にのみ存在します。デプロイメントが実行された後は、リーダーの概念はなくなります

から: https://forums.aws.amazon.com/thread.jspa?messageID=411720䡈

リンクには、独自のリーダー実装用のコードもありますが、ニーズによっては、他の何かを理解する方が簡単な場合があります。

于 2013-06-24T10:23:17.750 に答える
2

これは、AWS EC2 Auto Scaling グループの機能ではありません。

このleader_only属性は、AWS Elastic Beanstalk でコンテナ コマンドを実行するときのオプション パラメータです。

オプション。Auto Scaling グループのインスタンスをリーダーに設定します。Leader_only 値が true に設定されている場合、コマンドはリーダーとしてマークされているインスタンスでのみ実行されます。リーダーが最初に実行します。

于 2014-09-22T11:51:21.377 に答える