Pastebin launched a little side project called VERYVIRAL.com, check it out ;-) Want more features on Pastebin? Sign Up, it's FREE!
Guest

20120814 djen haproxy.cf

By: lolomin on Aug 14th, 2012  |  syntax: None  |  size: 1.94 KB  |  views: 91  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. global
  2.         log 127.0.0.1   local0
  3.         log 127.0.0.1   local1 notice
  4.         #log loghost    local0 info
  5.         maxconn 4096
  6.         #chroot /usr/share/haproxy
  7.         user haproxy
  8.         group haproxy
  9.         daemon
  10.         #debug
  11.         #quiet
  12.  
  13. defaults
  14.         log     global
  15.         mode    http
  16.         option  httplog
  17.         option  dontlognull
  18.         retries 3
  19.         option redispatch
  20.         maxconn 2000
  21.         contimeout      5000
  22.         clitimeout      50000
  23.         srvtimeout      50000
  24.  
  25. ## -- FRONTENDS
  26. frontend pxc-front
  27.         bind            172.16.29.238:3308
  28.         mode            tcp
  29.         default_backend pxc-back
  30.  
  31. frontend pxc-onenode-front
  32.         bind            172.16.29.238:3309
  33.         mode            tcp
  34.         default_backend pxc-onenode-back
  35.  
  36. frontend stats-front
  37.         bind            *:8180
  38.         mode            http
  39.         default_backend stats-back
  40.  
  41.  
  42. ## -- BACKENDS
  43. backend pxc-back
  44.         mode            tcp
  45.         balance         leastconn
  46.         option          httpchk
  47.         server          galera1 172.16.29.49:3306        check port 9200 inter 5000 rise 3 fall 3
  48.         server          galera2 172.16.29.50:3306        check port 9200 inter 5000 rise 3 fall 3
  49.         server          galera3 172.16.29.51:3306        check port 9200 inter 5000 rise 3 fall 3
  50.  
  51. backend pxc-onenode-back
  52.         mode            tcp
  53.         balance         leastconn
  54.         option          httpchk
  55.         server          galera1 172.16.29.49:3306        check port 9200 inter 5000 rise 3 fall 3
  56.         server          galera2 172.16.29.50:3306        check port 9200 inter 5000 rise 3 fall 3 backup
  57.         server          galera3 172.16.29.51:3306        check port 9200 inter 5000 rise 3 fall 3 backup
  58.  
  59. backend stats-back
  60.         mode            http
  61.         balance         roundrobin
  62.         stats           uri /haproxy?stats
  63.         stats           auth admin:blabla