📖

【AWS学習】アプリケーションを停止したら、AutoScalingによって継続的にインスタンスが置き換えられる!原因と対策

2022/09/06に公開

確認すべきAWSサービス

Elastic Load Balancing(Application Load Balancer)

原因

ウェブサーバーのメトリクスが正常であるにも関わらず、AutoScalingによって継続的にインスタンスが置き換えられるのは、Application Load Balancerのヘルスチェックパスに登録しているページに問題がある可能性がある

対策

Application Load Balancerのヘルスチェック用に作成したシンプルなターゲットページを選択する

※Application Load Balancerのヘルスチェック用にシンプルなターゲットページを選択することで、タイムアウトによるヘルスチェック失敗も防ぐことになる

https://aws.amazon.com/jp/premiumsupport/knowledge-center/elb-fix-failing-health-checks-alb/

※アプリケーションの全機能が正常かどうか評価する場合は、Amazon Route53のヘルスチェックを設定して、サイトに障害があったときに対応できるようにCloudWatchアラームを設定

https://docs.aws.amazon.com/ja_jp/Route53/latest/DeveloperGuide/dns-failover.html

Discussion