3 つの EC2 サーバーで AWS Load Balancer を使用しており、サイトのメンテナンス中にメンテナンス ページを提供しようとしています。
このページは 503 HTTP コードを返す必要があります。これはメンテナンス モードに適したコードであり、SEO で発生する可能性のある問題を防ぐためです。
いずれかのサーバーから 503 コードを返すと、Load Balancer はそれを「Not In Service」にし、すべてのサーバーが 503 を返すと、ウェブサイトは空白のページを返します (すべてのサーバーが切断されているため)。
私の質問は次のとおりです。
1) 正常なサーバーがない場合、ロード バランサーから訪問者にメッセージを表示するカスタム静的ページを提供する方法はありますか?
2) または、サーバーを「異常」とマークする理由として 503 を考慮しないように、ロード バランサーのヘルス チェックを構成する方法は?
ありがとう!