ADC

サービスのリバース監視を構成する

リバースモニターは、プローブ基準が満たされている場合はサービスを DOWN としてマークし、満たさない場合は UP とマークします。たとえば、プライマリサービスがダウンしているときだけバックアップサービスがトラフィックを受信するようにしたい場合は、リバースモニターをセカンダリサービスにバインドして、プライマリサービスをプローブするように設定できます。

NetScalerアプライアンスは、次のリバースモニターをサポートしています。

  • HTTP
  • ICMP
  • TCP (リリース 11.1 ビルド 49.x 以降)

サービスの HTTP リバースモニタリングの設定

次の表は、サービスの HTTP ダイレクトモニタリングとリバースモニタリングの条件を示しています。

条件 ダイレクト リバース
接続が確立されていません。 失敗 失敗
HTTP 応答コードはプローブの仕様と一致します。 成功 失敗
HTTP 応答コードがプローブの仕様と一致しません。 失敗 成功
プローブがタイムアウトしました。 失敗 失敗

CLI を使用してサービスの HTTP リバースモニタリングを設定するには

コマンドプロンプトで入力します。

add lb monitor <Monitor_Name> HTTP -respCode 200 -httpRequest "HEAD /" -destIP <Primary_Service_IP_Address> -destPort 80 -reverse YES

bind service <Secondary_Service_Name> -monitorname <Monitor_Name>
<!--NeedCopy-->

サービスの ICMP リバースモニタリングの設定

次の表は、サービスの ICMP 直接監視と逆監視の条件を示しています。

条件 ダイレクト リバース
ICMP エコー応答が受信されました。 成功 失敗
プローブがタイムアウトしました。 失敗 成功

CLI を使用してサービスの ICMP リバースモニタリングを設定するには

コマンドプロンプトで入力します。

add lb monitor <Monitor_Name> PING -destIP <Primary_Service_IP_Address> -reverse YES

bind service <Secondary_Service_Name> -monitorname <Monitor_Name>
<!--NeedCopy-->

サービスの TCP リバースモニタリングの設定

ダイレクト TCP モニターがモニタープローブへの応答として RESET を受信すると、そのサービスは DOWN とマークされます。ただし、リバース TCP モニターが RESET 応答を受け取ると、プローブは成功したと見なされ、サービスは UP とマークされます。

次の表は、サービスの TCP リバースモニタリングの条件を示しています。

条件 ダイレクト リバース
TCP 接続が確立されます。 成功 失敗
プローブがタイムアウトしました。 失敗 失敗
プローブへの応答は RESET です。 失敗 成功

CLI を使用してサービスの TCP リバースモニタリングを設定するには

コマンドプロンプトで入力します。

add lb monitor <Monitor_Name> TCP –destip <Primary_Service_IP_Address> -destport <primary_service_port> –reverse YES

bind service <Secondary_Service_Name> -monitorname <Monitor_Name>
<!--NeedCopy-->

GUI を使用してリバースモニタリングを設定するには

  1. [ トラフィック管理 ] > [ 負荷分散 ] > [ モニター] に移動します。
  2. HTTP、ICMP、または TCP モニターを作成し、「リバース」を選択します。
サービスのリバース監視を構成する