Created
June 16, 2017 12:33
-
-
Save junaid-malik-confiz/88e9fe4127cd524148bfc1c7a5167374 to your computer and use it in GitHub Desktop.
haproxy config
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#--------------------------------------------------------------------- | |
# Global settings | |
#--------------------------------------------------------------------- | |
global | |
# to have these messages end up in /var/log/haproxy.log you will | |
# need to: | |
# | |
# 1) configure syslog to accept network log events. This is done | |
# by adding the '-r' option to the SYSLOGD_OPTIONS in | |
# /etc/sysconfig/syslog | |
# | |
# 2) configure local2 events to go to the /var/log/haproxy.log | |
# file. A line like the following can be added to | |
# /etc/sysconfig/syslog | |
# | |
# local2.* /var/log/haproxy.log | |
# | |
#log 127.0.0.1 local2 | |
#log /dev/log local0 info | |
#log /dev/log local0 notice | |
log /dev/log local0 err | |
#log /dev/log local0 info warning | |
#log /dev/log local0 info | |
#chroot /var/lib/haproxy | |
pidfile /var/run/haproxy.pid | |
maxconn 3000 | |
user haproxy | |
group haproxy | |
daemon | |
# turn on stats unix socket | |
stats socket /var/lib/haproxy/stats | |
#--------------------------------------------------------------------- | |
# common defaults that all the 'listen' and 'backend' sections will | |
# use if not designated in their block | |
#--------------------------------------------------------------------- | |
defaults | |
mode http | |
log global | |
option httplog | |
option log-separate-errors | |
option dontlognull | |
option http-server-close | |
#option forwardfor except 127.0.0.0/8 | |
option redispatch | |
retries 3 | |
timeout http-request 30s | |
timeout queue 1m | |
timeout connect 30s | |
timeout client 60s | |
timeout server 60s | |
timeout http-keep-alive 30s | |
timeout check 60s | |
maxconn 3000 | |
option forwardfor except 127.0.0.1 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment