global log stdout format raw local0 maxconn 100000 hard-stop-after 45s defaults log global mode tcp option tcplog timeout connect 3s timeout client 2m timeout server 2m timeout tunnel 1h frontend proxy_gateway bind :8080 default_backend gateway_workers backend gateway_workers balance leastconn option tcp-check default-server inter 2s fall 3 rise 2 slowstart 10s server gateway-a gateway-a:8080 check resolvers docker init-addr libc,none server gateway-b gateway-b:8080 check resolvers docker init-addr libc,none resolvers docker nameserver dns 127.0.0.11:53 resolve_retries 3 timeout resolve 1s timeout retry 1s hold valid 10s frontend stats mode http bind :8404 http-request use-service prometheus-exporter if { path /metrics } http-request return status 200 content-type text/plain string ok if { path /healthz } stats enable stats uri /stats