Gateway Load Balancer (GWLB) インスタンスのヘルスチェックを有効にして、バックエンドサーバーの可用性を判断することができます。 ビジネスニーズに応じて、バックエンドサーバーグループのヘルスチェック設定を変更することもできます。 このトピックでは、GWLBヘルスチェックを設定および管理する方法について説明します。
ヘルスチェックの設定
GWLBコンソールにログインします。
上部のナビゲーションバーで、GWLBインスタンスがデプロイされているリージョンを選択します。
左側のナビゲーションウィンドウで、を選択します。
サーバーグループページで、管理するサーバーグループを探し、アクション列のヘルスチェックの変更をクリックします。
表示されるダイアログボックスで、次のパラメーターを設定し、OKをクリックします。
パラメーター
説明
ヘルスチェック方法
ヘルスチェックプロトコルを選択するか、ヘルスチェックを無効にします。
TCP (デフォルト): TCPヘルスチェックを設定し、SYNハンドシェイクメッセージを送信してサーバーポートが有効かどうかを確認します。
HTTP: HTTPヘルスチェックを設定します。これにより、GETリクエストが送信され、ブラウザーのアクセス動作がシミュレートされ、サーバー上のアプリケーションが正常かどうかが確認されます。
ヘルスチェックの無効化: ヘルスチェックを設定しません。
ヘルスチェックポート
ヘルスチェックによってプローブされるサーバーポートを指定します。
高度なヘルスチェック設定
ヘルスチェックを有効にした状態で、[高度なヘルスチェック設定] をクリックして、その他の設定を表示します。
ヘルスチェックURL
ヘルスチェックページのURIを入力します。
説明このパラメーターは、ヘルスチェックメソッドがHTTPの場合にのみ使用できます。
ヘルスチェックドメイン名
ヘルスチェックに使用するドメイン名を入力します。
バックエンドサーバーの内部IP (デフォルト): ヘルスチェックのドメイン名としてバックエンドサーバーの内部IPアドレスを使用します。
カスタムドメイン名: ヘルスチェックのドメイン名を入力します。
説明このパラメーターは、ヘルスチェックメソッドがHTTPの場合にのみ使用できます。
ヘルスチェックステータスコード
1つ以上のHTTPステータスコードを選択します。 指定されたHTTPステータスコードは、バックエンドサーバーがヘルスチェックに合格したことを示すために使用されます。
http_2xx (デフォルト)
http_3xx
http_4xx
http_5xx
説明このパラメーターは、ヘルスチェックメソッドがHTTPの場合にのみ使用できます。
ヘルスチェックタイムアウト期間
ヘルスチェック応答のタイムアウト時間を指定します。 バックエンドサーバーが指定されたタイムアウト期間内に応答しない場合、バックエンドサーバーは異常と宣言されます。
ヘルスチェック間隔
2つの連続したヘルスチェックの間隔を指定します。
正常なしきい値
正常でないバックエンドサーバーが正常であると宣言されるまでに連続してヘルスチェックに合格する必要がある回数を指定します。
異常しきい値
正常なバックエンドサーバーが正常でないと宣言されるまでに連続してヘルスチェックに失敗する必要がある回数を指定します。
その他の操作
API 操作 | 手順 |
ヘルスチェックステータスの表示 |
|
ヘルスチェックの無効化 |
|
関連ドキュメント
詳細については、「ヘルスチェック」をご参照ください。