私はmod_proxyでApache 2.2を使用していますが、トラフィックを制御しようとしています。 バランサマネージャーでステータスを変更することができます。mod_proxyバランサメンバステータス "無効"と "停止"
D:ワーカーは無効になっており、リクエストは受け付けません。
S:ワーカーが管理上停止しています。
I:ワーカーは無視エラーモードであり、常に利用可能とみなされます。
H:ワーカーはホットスタンバイモードにあり、使用可能な他のワーカーがいない場合にのみ使用されます。
E:ワーカーはエラー状態です。
N:ワーカーはドレインモードにあり、自分宛のスティッキセッションのみを受け入れ、他のすべてのリクエストは無視します。
しかし、ドキュメントからは、 "D"(無効)が "S"とどのように異なるかわかりません。
私の推測では、 "S"は "D"が処理されている間はまだ処理中の要求を返しません。 私の目的として、私は新しい要求を停止し、既存の要求を完了させたいだけです。 "D"はそれをするのだろうか?ここではドキュメントから
スティッキセッションに関連する「ドレイン」モードではありませんか?私は粘着的なセッションを持っていません。 ドキュメントからは、スティッキセッションクッキーを持っていれば、「ドレイン」モードは依然として新しい要求を受け入れているようです。 – Yamcha
バランサーメンバーは1人だけですか? –
いいえ、2つのロードバランサと2人のメンバー。私たちはステートレスなので、スティッキセッションは必要ありません。 – Yamcha