xuyaxiu 发表于 2015-9-5 07:51:01

关于Haproxy安装和配置:负载配置【haproxy.cfg】问题记录

1.存放地址:
more /etc/haproxy/haproxy.cfg
ps -ef | grep haproxy
看看有没有haproxy的进程就是了
或者看看服务器的23306的端口有没有打开
netstat -an | grep 23306


2. 问一个问题,安装了haproxy,自己默认就会产生/etc/haproxy.cfg
这个文件吗? 还是安装好了之后要拷过去呢?
都不是
要自己创建!一般放在/etc/haproxy.cfg!
这个文件和里面的内容都自己手工创建?-- 对头


另外,我自己创建的haproxy.cfg文件,haproxy怎么知道我这个文件在哪里呢?

你启动haproxy的时候要加参数去指定配置文件的位置!


也就是说我创建N个配置都可以,只要启动时告诉他加载哪一个就OK了?
对头

我们启动haproxy命令
/usr/local/haproxy/sbin/haproxy -f /etc/haproxy.cfg







启动HA

启动就是
/usr/local/haproxy/sbin/haproxy -f /etc/haproxy.cfg







3. 启动、停止HA
haproxy没得停止的命令
直接kill掉进程

Last login: Wed Mar 5 18:04:33 2014 from 172.16.3.218
# ps -ef | grep haproxy
root 11687 1 0 Mar05 ? 00:00:00 /usr/local/haproxy/sbin/haproxy -f /etc/haproxy.cfg
root 14188 14159 0 15:00 pts/1 00:00:00 grep haproxy
# kill -9 11687
# ps -ef | grep haproxy
root 14197 14159 0 15:01 pts/1 00:00:00 grep haproxy
# /usr/local/haproxy/sbin/haproxy -f /etc/haproxy.cfg
# ps -ef | grep haproxy
root 14199 1 0 15:01 ? 00:00:00 /usr/local/haproxy/sbin/haproxy -f /etc/haproxy.cfg
root 14201 14159 0 15:01 pts/1 00:00:00 grep haproxy
#


4. 实际配置文件


  global
      log   127.0.0.1   local0
      maxconn 4096
      stats socket /tmp/haproxy.socket uid haproxy mode 770 level admin
      # nbproc2
      pidfile /tmp/haproxy.pid
      daemon
  defaults
      log   global
      log   127.0.0.1   local0
      mode    tcp
      optiontcplog
      optiondontlognull
      retries 3
      optionredispatch
      maxconn 2000
      timeout connect 5s
      timeout client120s
      timeout server120s
  listen mysql_proxy :23306
      mode    tcp
      balance roundrobin
      servermysql_65 172.16.12.65:3306 check inter 5000 rise 2 fall 3
      servermysql_67 172.16.12.67:3306 check inter 5000 rise 2 fall 3
  listen private_monitoring :8101
      mode    http
      optionhttplog
      stats   enable
      stats   uri       /stats
      stats   refresh   5s




5. 关键设置   【添加负载均衡,只需要设置这里】

  
  希望对安装的你有所帮助,喜欢请赞一下!
页: [1]
查看完整版本: 关于Haproxy安装和配置:负载配置【haproxy.cfg】问题记录