Elastic Beanstalkについての私の理解では、アプリの新しいバージョンをデプロイすると、Amazon EC2インスタンスに一度に 1 つずつデプロイされます (複数ある場合)。.war
ただし、少なくとも 2 つのインスタンスがある場合でも、アプリケーションをデプロイするときに新しいインスタンスをアップロードすると、アプリケーションが両方を同時に更新しているかのように、短時間のダウンタイムが発生します。ダウンタイムがなく、1 つのインスタンスが完全に更新され、次のインスタンスが開始される前にリクエストを受け入れるようにする方法はありますか? イベントは次のようになります。これはアプリの負荷がゼロであるため、本番トラフィックでのみ悪化することに注意してください。
INFO
Environment update completed successfully.
INFO
New application version was deployed to running EC2 instances.
ERROR
The application did not respond at the health check URL.
INFO
Waiting for 8 seconds while EC2 instances download the updated application version.
INFO
Deploying version SomethingMore to 2 instance(s).