ヘルスチェックは、サーバーグループ内のバックエンドサーバーの可用性をモニターします。このトピックでは、ビジネスニーズに合わせてヘルスチェックを設定および管理する方法について説明します。
ヘルスチェックの設定
-
Gateway Load Balancer (GWLB) コンソールにログインします。
-
上部のナビゲーションバーで、作成する GWLB インスタンスのリージョンを選択します。
-
左側のナビゲーションウィンドウで、 を選択します。
-
サーバーグループページで、対象のサーバーグループを見つけ、操作 列の ヘルスチェックの編集 をクリックします。
-
表示されたダイアログボックスで、ヘルスチェックのパラメーターを設定し、OK をクリックします。
パラメーター
説明
ヘルスチェック方法
ヘルスチェックプロトコルを選択するか、ヘルスチェックを無効にします。
-
[TCP] (デフォルト): TCP ヘルスチェックを設定します。GWLB は SYN ハンドシェイクメッセージを送信して、サーバーポートが到達可能かどうかを確認します。
-
[HTTP]: HTTP ヘルスチェックを設定します。GWLB は GET リクエストを送信して、サーバーアプリケーションが正常に動作しているかどうかを確認します。
-
無効化: サーバーグループのヘルスチェックを無効にします。
ヘルスチェックのポート番号
ヘルスチェックに使用されるバックエンドサーバー上のポートです。
高度設定
ヘルスチェックを有効にした場合、高度設定 をクリックして追加のパラメーターを設定します。
ヘルスチェックへのパス
ヘルスチェックに使用されるページの URI です。
説明この設定は [HTTP] ヘルスチェックにのみ適用されます。
ヘルスチェックドメイン名
ヘルスチェックに使用されるドメイン名です。
-
バックエンドサーバーのイントラネット IP (デフォルト): バックエンドサーバーの内部 IP アドレスをヘルスチェックドメイン名として使用します。
-
カスタムドメイン名: ヘルスチェック用のドメイン名を指定できます。
説明この設定は [HTTP] ヘルスチェックにのみ適用されます。
ヘルスチェックステータスコード
バックエンドサーバーが正常であると見なされるために返す必要のある HTTP ステータスコードです。
-
[http_2xx] (デフォルト)
-
[http_3xx]
-
[http_4xx]
-
[http_5xx]
説明この設定は [HTTP] ヘルスチェックにのみ適用されます。
ヘルスチェックのタイムアウト (秒)
ヘルスチェックの応答を待つ最大時間です。バックエンドサーバーがこの期間内に応答しない場合、ヘルスチェックは失敗と見なされます。
ヘルスチェック間隔
連続するヘルスチェックの間隔です。
ヘルスチェックのしきい値 (回)
異常と判断されたバックエンドサーバーが正常と見なされるまでに必要な、連続したヘルスチェックの成功回数です。
異常なしきい値 (回)
正常と判断されたバックエンドサーバーが異常と見なされるまでに必要な、連続したヘルスチェックの失敗回数です。
-
関連操作
|
アクション |
操作手順 |
|
ヘルスチェックステータスの表示 |
|
|
ヘルスチェックの無効化 |
|