tyxiayu 发表于 2018-11-12 10:09:38

CentOS7 上部署Haproxy及Nginx 搭建Web群集

mkdir /etc/haproxy  cp haproxy-1.5.19/examples/haproxy.cfg /etc/haproxy/haproxy.cfg
  cd /etc/haproxy/
  vim haproxy.cfg//修改其配置文件
  global
  log 127.0.0.1   local0    // 日志格式 和系统日志保存在一起
  log 127.0.0.1   local1 notice //notice 日志级别
  #log loghost    local0 info
  maxconn 4096   //最大链接数
  chroot /usr/share/haproxy//删除
  uid 99
  gid 99
  daemon
  #debug
  #quiet
  defaults
  log   global
  mode    http
  optionhttplog//写的日志文件格式安装httpd 的格式写
  optiondontlognull
  retries 3   //尝试次数 3次 如果链接不上就认为不可用
  redispatch   //删除
  maxconn 2000
  contimeout      5000   //最大链接
  clitimeout      50000
  srvtimeout      50000   //超时
  将listen部分修改为以下内容
  listenwebcluster 0.0.0.0:80    //指定节点服务
  option httpchk GET /test.html//GET 提交方式 访问时候后面加test.html
  balance roundrobin
  server inst1 192.168.100.102:80 check inter 2000 fall 3
  server inst2 192.168.100.103:80 check inter 2000 fall 3
  cp /opt/haproxy-1.5.19/examples/haproxy.init /etc/init.d/haproxy //启动脚本
  service haproxy start //启动服务
  然后就可以访问多次涮新,nginx1和nginx2网页轮换显示。

页: [1]
查看完整版本: CentOS7 上部署Haproxy及Nginx 搭建Web群集