Haproxy nbsrv acl 不起作用

Haproxy nbsrv acl 不起作用

以下 acl 对我来说不起作用:

acl no_waf nbsrv(to_waf) lt 1
use_backend back-www if no_waf
default_backend to_waf

我不断收到错误 503(没有可用的服务器来处理此请求。)而不是被发送到后端 back-www。

有任何想法吗?

**编辑,后端 to_waf 看起来像这样:

后端to_waf

    option  forwardfor header X-Forwarded-For

    option  httpchk HEAD / HTTP/1.0

    http-check expect status 404

    timeout server 25s

    server  10.30.10.2:9000    10.30.10.2:9000    check

答案1

找到了:我正在重新加载 haproxy,配置文件中有一个错误,出于某种原因,重新加载它没有触发任何错误消息。当我尝试重新启动服务时,我收到了错误,修复它之后,条件开始起作用。

相关内容