Haproxy:在达到 maxconn 时发送自定义 http 响应

发布于 2024-11-27 01:27:25 字数 91 浏览 0 评论 0原文

如果负载均衡器达到 maxconn,是否可以从 Haproxy 发送回自定义 http 响应?

我的目的是在服务器忙时发送等效的忙音(但不是 503)。

Is it possible to send a custom http response back from Haproxy if the load balancer hits maxconn?

My intention is to send a busy tone equivalent (but not 503) if the server is busy.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

仄言 2024-12-04 01:27:25

为此,您的配置中可能会使用 errorfile 关键字:

errorfile 503 /etc/haproxy/errors/503.http

Where 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>

The errorfile keyword may be used in your configuration for this:

errorfile 503 /etc/haproxy/errors/503.http

Where 503.http is something like:

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>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文