HAProxy - サーバーがメンテナンス モードになると、リクエストの実行はどうなりますか?

HAProxy - サーバーがメンテナンス モードになると、リクエストの実行はどうなりますか?

HAProxy を Cookie 永続性に設定しています。サーバーをメンテナンス モードに設定すると、現在実行中のリクエストはどうなりますか? HAProxy はリクエストを強制終了しますか、それとも完了させますか? 新しいリクエスト (ダウンしているサーバーを指す Cookie がある場合でも) は他のサーバーにリダイレクトされることはわかっていますが、HAProxy のドキュメントを読んでみましたが、リクエストの実行で何が起こるかに関する情報は見つかりませんでした。

答え1

MAINT モードはハード ストップのようなもので、接続を切断します。DRAIN モードでは、既存の接続と、有効な永続テンプレートを持つ新しい接続 (スティック テーブルのタイムアウトまで) が許可されます。永続テンプレートを持たない新しい接続はリダイレクトされます。

興味深いことに、ヘルス チェックからの DOWN モードでは、オプション on-marked-down shut-sessions を追加しない限り、接続が継続されます。

私の答えには 99% 自信がありますが、必ず自分でテストを実行して再確認することをお勧めします :-)。

関連情報