はい、特に標準アクセラレータ内のエンドポイントグループ向けに、AWSグローバルアクセラレータのヘルスチェック間隔としきい値数の両方をカスタマイズできます。
**健康チェック間隔
これは、グローバルアクセラレータがエンドポイントグループのエンドポイントで実行する各ヘルスチェック間の時間間隔です。エンドポイントグループを作成または編集するときに、この間隔を設定できます。健康チェック間隔の典型的な有効な範囲は、たとえば、一部のコンテキストでは1〜50秒で構成可能であり、デフォルトは使用されるサービスまたはコンソールインターフェイスに応じて30秒または2秒であることがよくあります。この間隔は、各エンドポイントの健康状態が検証される頻度を制御します[2] [5] [11]。
**しきい値カウント
このパラメーターは、グローバルアクセラレータがエンドポイントの健康状態を変更する前に、成功または失敗しなければならない連続した健康チェックの数を定義します。たとえば、しきい値のカウントが3に設定されている場合、エンドポイントは不健康になる前に3つの連続した健康チェックを失敗するか、再び健康にマークされる前に3つの連続したチェックに合格する必要があります。これは、一時的なネットワークの問題によって引き起こされる羽ばたき(急速な状態の変化)を避けるのに役立ちます。しきい値カウントの有効な値は一般に2〜10の範囲で、デフォルトは3 [2] [5] [11]です。
**設定方法
- アクセラレータの作成中またはエンドポイントグループの構成の編集時に、これらの設定をエンドポイントグループレベルで指定します。
- ヘルスチェックポートとプロトコルも設定することができ、多くの場合、リスナーポートとプロトコルと一致しますが、必要に応じてポートをオーバーライドできます(適切なセキュリティグループの調整を使用)。
-HTTP/Sヘルスチェックの場合、ヘルスチェックリクエストのURIパスを指定できます。
- これらの設定により、グローバルアクセラレータがカスタマイズされた健康基準を満たすエンドポイントにトラフィックのみをルーティングすることを保証します[2] [5] [8] [11]。
**追加のメモ
- ヘルスチェック設定はエンドポイントグループごとに適用され、グローバルアクセラレータがトラフィックを健康的なエンドポイントにルーティングする方法に影響します。
- エンドポイントがヘルスチェックに合格しない場合、グローバルアクセラレータは、健康状態に関係なくすべてのエンドポイントにトラフィックをルーティングして、可用性を維持することができます[3]。
- ファイアウォールとセキュリティグループのルールにより、ルート53の健康チェッカーが使用するIP範囲からのインバウンドトラフィックが可能になり、これらはヘルスチェックプローブのソースであるためです[2]。
要約すると、AWS Global Acceleratorを使用すると、ヘルスチェック間隔としきい値カウントをカスタマイズして、健康チェックが頻繁に発生する頻度とシステムがどの程度敏感であるかを制御できます。このカスタマイズは、アクセラレータ構成[2] [5] [11]でエンドポイントグループごとに行われます。
引用:
[1] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups-health-check-options.html
[2] https://docs.aws.amazon.com/global-accelerator/latest/dg/introduction-how-it-works.html
[3] https://repost.aws/knowledge-center/global-accelerator-unhealthy-endpoints
[4] https://docs.aws.amazon.com/global-accelerator/latest/dg/getting-started-standard.html
[5] https://www.alibabacloud.com/help/en/ga/user-guide/enable-and-manage-health-checks
[6] https://docs.aws.amazon.com/global-accelerator/latest/dg/limits-global-accelerator.html
[7] https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/route53/client/update_health_check.html
[8] https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups.html
[9] https://docs.aws.amazon.com/pdfs/global-accelerator/latest/dg/global-accelerator-guide.pdf
[10] https://repost.aws/questions/qukcri46a5sbmshxtxo3bfyg/elb-health-check-frequency
[11] https://boto3.amazonaws.com/v1/documentation/api/1.12.30/reference/services/globalaccelerator.html