我有3台服务器
--> haproxy - server1(uk)
- server2(ru)我遵循本教程并为ru.subnets创建了ip
现在,在我的/etc/ have中,我有以下文件:
haproxy.conf
ru.subnets在我的haproxy.conf:
frontend http-frontend
bind *:80
mode http
reqadd X-Forwarded-Proto:\ http
acl blog_acl path_beg /wp-admin
acl ru_acl src -f RU.subnets
use_backend wwwru if ru_acl
use_backend wwwbackend if !ru_acl
use_backend wwwru if blog_acl
default_backend wwwbackend一切看起来都还好,但是当我试图在okay中加载配置文件时,我会得到以下错误:
[ALERT] 170/084453 (4661) : parsing [/etc/haproxy/haproxy.cfg:37] : error detected while parsing ACL 'ru_acl'.
[ALERT] 170/084453 (4661) : parsing [/etc/haproxy/haproxy.cfg:39] : error detected while parsing switching rule.
[ALERT] 170/084453 (4661) : parsing [/etc/haproxy/haproxy.cfg:40] : error detected while parsing switching rule.
[ALERT] 170/084453 (4661) : Error(s) found in configuration file : /etc/haproxy/haproxy.cfg
[ALERT] 170/084453 (4661) : Fatal errors found in configuration.发布于 2015-06-21 18:32:32
试一试:)
frontend http-frontend
bind *:80
mode http
reqadd X-Forwarded-Proto:\ http
acl blog_acl path_beg /wp-admin
use_backend wwwru if { src -f RU.subnets }
use_backend wwwbackend { src -f RU.subnets }
use_backend wwwru if blog_acl
default_backend wwwbackendhttps://serverfault.com/questions/700403
复制相似问题