ADC

モニター接続を閉じる

NetScalerアプライアンスは、サービスにバインドされたモニターを介してサービスにプローブを送信します。デフォルトでは、アプライアンスと物理サーバーのモニターは、モニタープローブの場合でも完全なハンドシェイク手順に従います。ただし、この手順では、モニタリングプロセスにオーバーヘッドが加わり、必ずしも必要になるとは限りません。

TCPタイプのモニターの場合、サービスからSYN-ACKを受信した後、モニターとプローブの接続を閉じるようにアプライアンスを構成できます。そのためには、MonitorConnectionClose パラメーターの値を RESET に設定します。モニタとプローブの接続を最後まで実行したい場合は、値を FIN に設定します。

:MonitorConnectionClose 設定は、TCP タイプと TCP デフォルトタイプのモニターにのみ適用されます。

コマンドラインインターフェイスを使用してモニター接続クロージャーを設定するには:

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

set lb parameter -monitorConnectionClose <monitor_conn_close_option>
<!--NeedCopy-->

set lb parameter -monitorConnectionClose RESET
<!--NeedCopy-->

構成ユーティリティを使用してモニター接続クロージャーを設定するには:

  1. [ トラフィック管理] > [負荷分散] > [ロードバランシングパラメータの設定] に移動します。
  2. [ FIN ] または [ リセット] を選択します。

サービスまたはサービスグループレベルでの監視接続の終了

MonConnectionClose パラメータを設定して、サービスおよびサービスグループレベルでモニタプローブ接続を閉じるようにアプライアンスを設定することもできます。このパラメータが設定されていない場合、グローバル負荷分散パラメータに設定された値を使用してモニタ接続が閉じられます。このパラメータがサービスまたはサービスグループレベルで設定されている場合、FIN または RESET ビットが設定された接続終了メッセージをサービスまたはサービスグループに送信することにより、モニタ接続が閉じられます。

CLI を使用してサービスレベルでモニタ接続終了を設定するには

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

set service <service_name> -monConnectionClose ( RESET | FIN )
<!--NeedCopy-->

CLI を使用してサービスグループレベルでモニタ接続終了を設定するには

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

 set serviceGroup <service_name> -monConnectionClose ( RESET | FIN )
<!--NeedCopy-->

GUI を使用してサービスレベルでモニタ接続クロージャを設定するには

  1. [ トラフィック管理 ] > [ 負荷分散 ] > [ サービス] に移動します。
  2. サービスを追加または編集し、 **基本設定で監視接続のクローズビットを設定します**。

GUI を使用してサービスグループレベルでモニタ接続終了を設定するには

  1. [ トラフィック管理 ] > [ 負荷分散 ] > [ サービスグループ] に移動します。
  2. サービスグループを追加または編集し、 **基本設定で監視接続のクローズビットを設定します**。

注: グローバルロードバランシングパラメータを使用してモニタプローブ接続を閉じる場合は、MonitorConnectionClose を FIN または RESET に設定できます。MonitorConnectionClose パラメーターを次のように設定すると、

  • FIN: アプライアンスは完全な TCP ハンドシェイクを実行します。

  • RESET:アプライアンスは、サービスからSYN-ACKを受信した後、接続を閉じます。

NetScaler CPXのより軽いバージョンでは、MonitorConnectionCloseパラメータ値はデフォルトでリセットに設定され、グローバルレベルでFINに変更することはできません。ただし、サービスレベルで MonitorConnectionClose パラメーターを FIN に変更することはできます。

モニター接続を閉じる