HTTP(S) ヘルスチェックは、ターゲット IP アドレスのネットワーク到達性、サービスの可用性、および最初のパケットのレイテンシーを監視します。Global Traffic Manager は、異常な IP アドレスをルーティングから自動的に除外し、回復後に復元します。
パラメータ
-
ヘルスチェックプロトコル
HTTP(S) を選択すると、Web サーバーのネットワーク到達性、サービスの可用性、および最初のパケットのレイテンシーについて、ターゲット IP アドレスを監視します。
-
ヘルスチェック間隔
ヘルスチェックを実行する間隔です。デフォルトは 1 分です。Ultimate Edition では最小 15 秒がサポートされています。
-
ヘルスチェックポート
ヘルスチェックリクエストを受信するポートです。デフォルトは 80 (HTTP) または 443 (HTTPS) です。カスタムポートに対応しています。
-
タイムアウト
ヘルスチェック応答の最大待機時間です。タイムアウト内に応答がない場合、チェックは失敗とみなされます。有効な値は 2、3、5、または 10 秒です。
-
異常しきい値
アプリケーションサービスが異常とみなされるまでに必要な、連続した失敗の回数です。一時的なネットワーク問題による誤検知を防ぐのに役立ちます。有効な値は 1、2、または 3 です。
-
1: 1 回の失敗で異常とみなします。
-
2: 2 回連続した失敗で異常とみなします。
-
3: 3 回連続した失敗で異常とみなします。
-
-
失敗率
アプリケーションサービスが異常とみなされる前に、失敗を報告する必要がある監視ノードの割合です。有効な値は 20%、50%、80%、または 100% です。
-
失敗リターンコード
ヘルスチェックが失敗したとみなす HTTP ステータスコードのしきい値です。応答コードがこの値以上の場合、サービスは異常とみなされます。
-
400 以上: クライアントエラー (不正なリクエスト、無効なパラメータ)。このしきい値を選択する場合、URL パスフィールドに正確なアクセスパスを指定する必要があります。
-
500 以上 (デフォルト): 内部障害を示すサーバーエラー。
-
-
Host ヘッダー
ヘルスチェックリクエストの Host ヘッダーの値です。ターゲット Web サイトを識別します。デフォルトはグローバル設定のサービスドメイン名です。
-
URL パス
HTTP(S) ヘルスチェックリクエストのパスです。デフォルト値は / です。
-
SNI の有効化
有効にすると、SNI サポートのために TLS ネゴシエーション中にサーバー名を送信します。
-
3xx リダイレクトのフォロー
有効にすると、ヘルスチェックは 301、302、303、307、または 308 などの 3xx ステータスコードを受信したときにリダイレクトに従います。
-
監視ノード
ヘルスチェックを実行するノードの地理的位置です。デフォルトの監視ノード:
ノードタイプ
地理的位置
BGP ノード
張家口、青島、杭州、上海、フフホト、深セン、北京
国際ノード
香港 (中国)、ドイツ、シンガポール、カリフォルニア、マレーシア、日本
キャリアノード
武漢 Unicom、大連 Unicom、南京 Unicom、天津 Unicom、青島 Telecom、長沙 Telecom、西安 Telecom、鄭州 Telecom、深セン Mobile、大連 Mobile、南京 Mobile
重要アドレスプール内のすべての IP アドレスが Alibaba Cloud に属しており、障害検出にブラックホールフィルタリングポリシーを使用する場合は、キャリアノードを選択してください。ブラックホールフィルタリングは、Alibaba Cloud とパブリックキャリア間の境界で適用される ACL です。Alibaba Cloud IP アドレス間のトラフィックは内部ネットワーク内にとどまるため、他の Alibaba Cloud ノードからのプローブの有効性が低下します。
手順
-
Alibaba Cloud DNS - Global Traffic Manager コンソールにログインします。
-
インスタンスリストページで、対象のインスタンスを見つけ、設定 列の 操作 をクリックします。
-
新しいインスタンスを設定するには、チュートリアル を参照してください。
-
クイック設定で設定されたインスタンスの場合は、[アドレスプール設定] に移動し、[+] をクリックしてアドレスプールを展開し、[ヘルスチェック] > [変更] をクリックします。