Skip to content

Instantly share code, notes, and snippets.

@harryge00
Created December 8, 2019 16:47
Show Gist options
  • Save harryge00/46110fce37e991a2d215c98bba5927eb to your computer and use it in GitHub Desktop.
Save harryge00/46110fce37e991a2d215c98bba5927eb to your computer and use it in GitHub Desktop.
haproxy.cfg
global
daemon
log 127.0.0.1 local0 debug
maxconn 4096
#nbproc 1
pidfile /var/run/haproxy.pid
#pidfile /mnt/mesos/sandbox/CONF_SHARE_DATA/haproxy.pid
#chroot /usr/local/etc/haproxy
defaults
mode tcp
retries 3
#option redispatch
#option abortonclos
#option dontlognull
#maxconn 4096
timeout connect 5000ms
timeout client 480m
timeout server 480m
#timeout check 2000
#log 127.0.0.1 local0 err
log global
resolvers dns
nameserver dns1 198.51.100.1:53
nameserver dns2 198.51.100.2:53
nameserver dns3 198.51.100.3:53
hold valid 5s
#监控界面
listen admin_stats
#监控界面的访问的IP和端口
bind 0.0.0.0:8888
#访问协议
mode http
#URI相对地址
stats uri /dbs
#统计报告格式
stats realm Global\ statistics
#登陆帐户信息
#stats auth admin:123456
listen proxy-mysql
bind 0.0.0.0:3306
mode tcp
balance roundrobin
option tcplog
#option mysql-check user haproxy
#option httpchk
#maxconn 4086
#log 127.0.0.1 local0 debug
#default-server port 9200 inter 2s downinter 5s rise 2 fall 3 slowstart 60s maxconn 512 maxqueue 128 weight 100
option http-pretend-keepalive
option srvtcpka
default-server inter 2s downinter 5s rise 2 fall 3 slowstart 60s maxconn 512 maxqueue 128 weight 100 resolvers dns
server mysql-POD_INSTANCE_INDEX mysql-POD_INSTANCE_INDEX-node.frameworkname.autoip.dcos.thisdcos.directory:3306 check
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment