54 lines
945 B
INI
54 lines
945 B
INI
|
global
|
||
|
log 127.0.0.1 local0 debug
|
||
|
maxconn 1024
|
||
|
chroot /var/haproxy
|
||
|
uid 604
|
||
|
gid 604
|
||
|
daemon
|
||
|
pidfile /var/run/haproxy.pid
|
||
|
|
||
|
defaults
|
||
|
log global
|
||
|
mode http
|
||
|
option httplog
|
||
|
option dontlognull
|
||
|
option redispatch
|
||
|
retries 3
|
||
|
maxconn 2000
|
||
|
|
||
|
#listen haproxy_stats
|
||
|
# bind *:25010
|
||
|
# mode http
|
||
|
# log global
|
||
|
#
|
||
|
# maxconn 10
|
||
|
#
|
||
|
# clitimeout 100s
|
||
|
# srvtimeout 100s
|
||
|
# contimeout 100s
|
||
|
# timeout queue 100s
|
||
|
#
|
||
|
# stats enable
|
||
|
# stats hide-version
|
||
|
# stats refresh 30s
|
||
|
# stats show-node
|
||
|
# stats auth metric:blacksheepcomeon
|
||
|
# stats uri /haproxy?stats
|
||
|
|
||
|
frontend haproxy
|
||
|
bind *:80
|
||
|
acl tilde_uri path_beg /~
|
||
|
|
||
|
use_backend userdir_httpd if tilde_uri
|
||
|
|
||
|
default_backend req_python
|
||
|
|
||
|
backend req_python
|
||
|
option forwardfor
|
||
|
server py 127.0.0.1:5000 check
|
||
|
|
||
|
backend userdir_httpd
|
||
|
option forwardfor
|
||
|
server apache2 127.0.0.1:5001 check
|
||
|
|