ダメ元エンジニアのお勉強おメモ

ほとんど自分用のメモです。AWS をよく触ります。Web アプリとか作ります。Raspberry Pi も好きです。

Route 53 がエンドポイントをヘルスチェックする場合の挙動に関するメモ

参考

docs.aws.amazon.com

メモ

  • デフォルトでヘルスチェッカーの数は8リージョン * 2の計16個(2021/06/01 時点)
    • 高度な設定にてリージョンを選択可能
    • 最低でも3リージョンは選択する必要がある
    • = 最低でも6つのヘルスチェッカーが走る
  • ヘルスチェックが異常と判定される条件
    • 正常なレスポンスが返った確率が18%を下回った場合
    • 障害が発生したタイミングによっては、50% → 25% → 15% みたいな流れがあり得る
  • チェックの間隔が10秒だろうと30秒だろうと各ヘルスチェッカーは互いに調整することなくリクエストする
    • 全体的に2秒おきにリクエストする時もあれば、5秒ほどリクエストが無い場合があり得る
  • HTTP/HTTPS ヘルスチェック の場合、タイムアウトは6秒で発生する
    • エンドポイントとの TCP 接続に4秒以内
    • 接続後レスポンスが来るまで2秒以内