0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

AWS Elastic Beanstalk-なぜコマンドにleader_onlyを使用するのですか?

Posted at

技術的な観点から見ると、Elastic Beantalkは自動スケーリンググループであり、何かをデプロイする場合、複数のec2インスタンスでコマンドを同時に実行できる可能性があると想定する必要があります。

leader_onlyオプションの主な目的は、コマンドが1つのec2インスタンスでのみ実行されるようにすることです。 db移行スクリプトの実行、dbの作成など、1つのec2で一度だけ実行する必要があるユースケースに役立ちます。そのため、 leader_onlyは単なるマーカーであり、一部のコマンドはこのインスタンスでのみ実行されます。

ただし、リーダー属性は環境の作成時に一度設定され、リーダーが死亡し、自動スケーリンググループにリーダーがいないときに新しいインスタンスの可能性のある状況に置き換えられた場合に備えて設定する必要があります。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?