サービスの正常なシャットダウン
<name> コマンドを使用して、サービスを有効にすることができます。
-
モニタへの TROFS コードまたは文字列の追加:モニタプローブへの応答として特定のコードまたは文字列を送信するようにサーバを設定します。
-
サービスを明示的に無効にし、次の操作を行います。
-
遅延を秒単位で設定します。
-
グレースフルシャットダウンを有効にします。
-
TROFS コードまたは文字列の追加
-
1 つのサービスに複数のモニタをバインドできますが、複数のモニタを TROFS で有効にすることはできません。
-
TROFS 対応モニターを TROFS 対応でないモニターに変換することはできますが、その逆はできません。
コマンドラインインターフェイスを使用してモニタで TROFS コードまたは文字列を構成するには
add lb monitor <monitor-name> HTTP -trofsCode <respcode>
add lb monitor <monitor-name> HTTP-ECV -trofsString <resp string>
add lb monitor <monitor-name> TCP-ECV -trofsString <resp string>
コマンドラインインターフェイスを使用して TROFS コードまたは文字列を変更するには
set lb monitor <trofs monitorname> HTTP -trofscode <newcode>
set lb monitor <trofs monitorname> HTTP-ECV -trofsstring <new string>
set lb monitor <trofs monitorname> TCP-ECV -trofsstring <new string>
構成ユーティリティを使用してモニターで TROFS コードまたは文字列を構成するには
-
Traffic Management > Load Balancing > Monitorsに移動します。
-
\[モニター\] ウィンドウで、\[追加\] をクリックし、次のいずれかの操作を行います。
-
「HTTP」としてタイプを選択し、「TROFS コード」を指定します。
-
「タイプ」として「HTTP-ECV」または「TCP-ECV」を選択し、「TROFS 文字列」を指定します。
-
サービスの無効化
| State | 結果 |
|---|---|
| 正常なシャットダウンが有効になり、待機時間が指定されます。 | 待機時間が経過していない場合でも、現在アクティブなクライアントの最後の接続が処理された後、サービスはシャットダウンされます。アプライアンスは毎秒1回、接続のステータスをチェックします。待機時間が経過すると、開いているセッションはすべて閉じられます。 |
| 正常なシャットダウンは無効になり、待機時間が指定されます。 | サービスがシャットダウンされるのは、待機時間が経過した後で、確立されたすべての接続が期限切れになる前に提供されている場合のみです。 |
| 正常なシャットダウンは有効で、待機時間は指定されません。 | 最後の接続の処理にかかった時間に関係なく、以前に確立された最後の接続が処理された後にのみ、サービスがシャットダウンされます。 |
| 正常なシャットダウンは無効で、待機時間は指定されません。 | 正常なシャットダウンはありません。サービスは、disable オプションが選択されるか、disable コマンドが発行された直後にシャットダウンされます。(デフォルトの待機時間は 0 秒です)。 |
コマンドラインインターフェイスを使用してサービスの正常なシャットダウンを構成するには
disable service <name> [<delay>] [-graceFul (YES|NO)]
show service <name>
> disable service svc1 6000 -graceFul YES
Done
>show service svc1
svc1 (10.102.80.41:80) - HTTP
State: GOING OUT OF SERVICE (Graceful, Out Of Service in 5998 seconds)
Last state change was at Mon Nov 15 22:44:15 2010
Time since last state change: 0 days, 00:00:01.160
...
Down state flush: ENABLED
1 bound monitor:
1) Monitor Name: tcp-default
State: UP Weight: 1
Probes: 13898 Failed [Total: 0 Current: 0]
Last response: Probe skipped - live traffic to service.
Response Time: N/A
Done
>show service svc1
svc1 (10.102.80.41:80) - HTTP
State: OUT OF SERVICE
Last state change was at Mon Nov 15 22:44:19 2010
Time since last state change: 0 days, 00:00:03.250
Down state flush: ENABLED
1 bound monitor:
1) Monitor Name: tcp-default
State: UNKNOWN Weight: 1
Probes: 13898 Failed [Total: 0 Current: 0]
Last response: Probe skipped - service state OFS.
Response Time: N/A
Done
構成ユーティリティを使用してサービスの正常なシャットダウンを構成するには
-
[Traffic Management] > [Load Balancing] > [Services] の順に移動します。
-
サービスを開き、\[アクション\]リストから\[ 無効にする\]をクリックします。待機時間を入力し、\[Graceful\] を選択します。