diff options
Diffstat (limited to 'etc/haproxy.cfg')
-rw-r--r-- | etc/haproxy.cfg | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/etc/haproxy.cfg b/etc/haproxy.cfg index 13f0a2a..ff09001 100644 --- a/etc/haproxy.cfg +++ b/etc/haproxy.cfg @@ -24,6 +24,10 @@ peers randomlan peer defiant defiant:1024 peer firebrand firebrand:1024 +resolvers dns + parse-resolv-conf + hold valid 10m + # HTTP listen http description Apache HTTP @@ -85,6 +89,18 @@ listen mysql server defiant defiant:13306 server firebrand firebrand:13306 backup +# DistCC +listen distcc + description DistCC + bind *:3632 + mode tcp + balance leastconn + timeout queue 10m + default-server observe layer4 check + server danielg ipv4@danielg.random.lan:3632 maxconn 6 resolvers dns weight 6 + server firebrand ipv4@firebrand.random.lan:13632 maxconn 5 weight 5 + server defiant ipv4@defiant.random.lan:13632 maxconn 2 weight 2 + # Stats listen stats bind *:9000 |