install_haproxy

安装haproxy

yum install -y haproxy

chkconfig haproxy on

vim /etc/sysconfig/rsyslog

SYSLOGD_OPTIONS="-c 2 -r"

vim /etc/rsyslog.conf

local2.*                                                /var/log/haproxy.log

service rsyslog restart

service rsyslog start

vim /etc/haproxy/haproxy.cfg

global

log         127.0.0.1 local2

chroot      /var/lib/haproxy

pidfile     /var/run/haproxy.pid

maxconn     4000

user        haproxy

group       haproxy

daemon

defaults

mode                    http

log                     global

option                  httplog

option                  dontlognull

option http-server-close

option forwardfor       except 127.0.0.0/8

option                  redispatch

retries                 3

timeout http-request    10s

timeout queue           1m

timeout connect         10s

timeout client          1m

timeout server          1m

timeout http-keep-alive 10s

timeout check           10s

maxconn                 3000

listen stats

mode http

bind 0.0.0.0:1080

stats enable

stats hide-version

stats uri     /haproxyadmin?stats

stats realm   Haproxy\ Statistics

stats auth    admin:admin

stats admin if TRUE

frontend http-in

bind *:80

mode http

log global

option httpclose

option logasap

option dontlognull

capture request  header Host len 20

capture request  header Referer len 60

default_backend servers

frontend healthcheck

bind :1099

mode http

option httpclose

option forwardfor

default_backend servers

backend servers

balance roundrobin

server websrv1 192.168.100.161:80 check maxconn 2000

server websrv2 192.168.100.162:80 check maxconn 2000

注意:访问haproxy的状态地址为http://ip/1080/haproxyadmin?stats

时间: 2024-11-02 01:09:23

install_haproxy的相关文章

ansible应用总结

1.常用的自动化运维工具 CFengineChefPuppet基于Ruby开发,采用C/S架构,扩展性强,基于SSL认证SaltStack基于Python开发,采用C/S架构,相对于puppet更轻量级,配置语法采用YMAL,使得配置脚本更为简单Ansible基于Pyton开发,分布式,无需客户端,轻量级,配置语言采用YAML 2.为何选择ansible 相对于puppet和saltstack,ansible无需客户端,更轻量级ansible甚至都不用启动服务,仅仅只是一个工具,可以很轻松的实现

haproxy+keepalived应用实战

1.四层与七层负载均衡的区别 所谓的四层就是 ISO 参考模型中的第四层.四层负载均衡也称为四层交换机,它主要是通过分析 IP 层及 TCP/UDP 层的流量实现的基于 IP 加端口的负载均衡.常见的基于四层的负 载均衡器有 LVS. F5 等.以常见的 TCP 应用为例,负载均衡器在接收到第一个来自客户端的 SYN请求时,会通过设定的负载均衡算法选择一个最佳的后端服务器,同时将报文中目标 IP地址修改为后端服务器IP,然后直接转发给该后端服务器,这样一个负载均衡请求就完成了.从这个过程来看,一