ロードバランサーがmaxconnにヒットした場合、Haproxyからカスタムhttp応答を送り返すことは可能ですか?
私の意図は、サーバーがビジーの場合に同等のビジートーン(503ではない)を送信することです。
ロードバランサーがmaxconnにヒットした場合、Haproxyからカスタムhttp応答を送り返すことは可能ですか?
私の意図は、サーバーがビジーの場合に同等のビジートーン(503ではない)を送信することです。
これには、設定でerrorfileキーワードを使用できます。
errorfile 503 /etc/haproxy/errors/503.http
503.http は次のようなものです。
HTTP/1.0 503 Service Unavailable^ Cache-Control: no-cache
Connection: close
Content-Type: text/html
<html><body><h1>503 Service Unavailable</h1>
Sorry, no server is available to handle this request.
</body></html>