WIP
This commit is contained in:
@@ -8,25 +8,13 @@ frontend http-in
|
||||
bind *:8080
|
||||
|
||||
acl host_localhost hdr(host) localhost
|
||||
acl host_pwd1 hdr_reg(host) -i ^.*\.?host1\.localhost?:?.*$
|
||||
acl host_pwd2 hdr_reg(host) -i ^.*\.?host2\.localhost?:?.*$
|
||||
acl host_direct_localhost hdr_reg(host) -i ^.*\.direct\.localhost?:?.*$
|
||||
|
||||
use_backend all if host_localhost
|
||||
use_backend pwd1 if host_pwd1
|
||||
use_backend pwd2 if host_pwd2
|
||||
use_backend pwd if host_localhost
|
||||
use_backend l2 if host_direct_localhost
|
||||
|
||||
backend all
|
||||
balance roundrobin
|
||||
backend pwd
|
||||
server node1 pwd:3000
|
||||
|
||||
option httpchk GET /ping HTTP/1.0
|
||||
http-check expect rstatus 200
|
||||
default-server inter 3s fall 3 rise 2
|
||||
|
||||
server node1 pwd1:3000 check
|
||||
server node2 pwd2:3000 check
|
||||
|
||||
backend pwd1
|
||||
server node1 pwd1:3000
|
||||
|
||||
backend pwd2
|
||||
server node2 pwd2:3000
|
||||
backend l2
|
||||
server node2 l2:443
|
||||
|
||||
Reference in New Issue
Block a user