HAProxy 检查 CMS 并重定向到 Varnish

HAProxy check CMS and redirect to Varnish

我需要有关 HAProxy 配置的帮助。

这是我们的配置: HAProxy > Varnish 服务器 > CMS 服务器

我希望 HAProxy HAProxy 在后端检查 CMS 服务器是否正常工作并使用清漆服务器作为连接。 可能吗?如果是,如何? 非常感谢你 尼克

在您的 HAProxy 后端,您可以使用 server 选项并指定 addrport 选项来定义检查的实际位置。例如:

backend nodes
    mode http
    balance roundrobin
    server varnish1 10.0.0.1:80 check addr 10.1.0.0 port 80
    server varnish2 10.0.0.1:80 check addr 10.1.0.1 port 80
    server varnish3 10.0.0.3:80 check addr 10.1.0.2 port 80

10.1.0.x 地址用于 CMS。

The documentation 具有可以为检查选项指定的所有参数。