`

【haproxy】进行负载均衡配置

 
阅读更多
1, 测试环境:三台虚拟机190,191,192.分别安装均安装nginx端口设置为80,
2, 190上安装haproxy
# wget http://haproxy.1wt.eu/download/1.3/src/haproxy-1.3.20.tar.gz
# tar zcvf haproxy-1.3.20.tar.gz
# cd haproxy-1.3.20
# make TARGET=linux26 PREFIX=/usr/local/haproxy                                #将haproxy安装到/usr/local/haproxy
# make install PREFIX=/usr/local/haproxy
修改/root/haproxy-1.3.15.10/example/haproxy.cfg文件
global
    log 127.0.0.1 local3
    maxconn 20480
    chroot /usr/local/haproxy
    uid 1004 #1004为haproxy 用户的uid ,haproxy用户需要自己手动创建
    gid 1004
    daemon
    quiet
    nbproc 1
    pidfile /var/run/haproxy.pid
defaults
    log global
    mode http
    maxconn 20480
    option httplog
    option httpclose
    option forwardfor
    option dontlognull
    option redispatch
    retries 3
    balance roundrobin
    contimeout 5000
    clitimeout 50000
    srvtimeout 50000
listen web_poll 192.168.0.190:8081
    mode http
    option httplog
    option dontlognull
    option logasap
    option forwardfor
    option httpclose
# option httpchk GET /index.html 配置负载服务器访问信息
server web1 192.168.0.191:80 cookie 1 check inter 2000 rise 3 fall 3
server web2 192.168.0.192:80 cookie 1 check inter 2000 rise 3 fall 3
server web3 192.168.0.190:80 cookie 1 check inter 2000 rise 3 fall 3
#配置haproxy的状态监控页面
listen status 192.168.0.190:8080
    stats enable
    stats uri /stats
    stats auth admin:123456
    stats realm (Haproxy\ statistic)



开启:/usr/local/sbin/haproxy –f /root/haproxy-1.3.15.10/example/haproxy.cfg
关闭:killall haproxy
注意需要将防火墙关闭:chkconfig iptables off或者chkconfig iptables stop
分享到:
评论

相关推荐

    安装haproxy负载均衡MySQL

    本文介绍了如何在OracleLinux6.6操作系统上安装并配置haproxy作为MySQL数据库的负载均衡器。haproxy作为高性能的负载均衡软件,在此场景下用于分配和调度MySQL服务器的负载请求,以优化数据库性能和可靠性。本文涉及...

    HAProxy负载均衡解决方案 v2.9.0.zip

    在这个“HAProxy负载均衡解决方案 v2.9.0.zip”压缩包中,包含了关于如何使用HAProxy进行负载均衡配置的信息以及HAProxy的最新版本2.9.0。 首先,我们要理解负载均衡的基本概念。负载均衡是通过将工作负载分散到多...

    haproxy负载均衡配置.docx

    配置haproxy负载均衡器时,还需要考虑其他高级特性,例如: - ** stickiness**:粘滞会话,保持相同客户端的请求始终被转发到同一台后端服务器,以保证会话状态的一致性。 - **acl**:访问控制列表,可以基于特定...

    用Keepalived与HAProxy实现高可用负载均衡的配置方法.docx

    【Keepalived与HAProxy高可用负载均衡配置详解】 负载均衡是现代分布式系统中的关键组件,它通过将网络流量分发到多个后端服务器,确保服务的稳定性和高可用性。Keepalived与HAProxy结合使用,能构建出一套强大的...

    haproxy 的负载均衡

    **haproxy负载均衡详解** haproxy是一款开源的高性能、高可用的网络负载均衡器,广泛应用于HTTP、TCP等应用层协议的处理。它能够有效地分发网络流量,提高系统的响应速度和并发处理能力,确保服务的稳定性和可靠性...

    基于haproxy构建负载均衡集群.docx

    基于 Haproxy 构建负载均衡集群 HAProxy 是一种免费、快速并且可靠的负载均衡解决方案,提供高可用性、负载均衡以及基于 TCP 和 HTTP 应用的代理,支持虚拟主机。HAProxy 特别适用于那些负载特大的 web 站点,这些...

    用haproxy实现RDP会话负载均衡

    用haproxy实现RDP会话负载均衡 HAProxy是一款免费、快速、可靠的解决方案,提供高可用性、负载均衡和基于TCP和HTTP应用的代理。它支持虚拟主机,运行在当前的硬件上,可以支持数以万计的并发连接。HAProxy特别适用...

    配置HAProxy负载均衡集群.doc

    【HAProxy负载均衡详解】 HAProxy是一款开源的高性能、高可用的负载均衡器,常用于HTTP、HTTPS和TCP应用的负载均衡。它可以根据多种策略将客户端的请求分发到后端服务器,确保服务的高可用性和性能。在本场景中,...

    keepalived+haproxy负载均衡配置.ppt

    keepalived+haproxy负载均衡配置 1、 操作系统:RedHat linux6.5 64bit 2、 keepalive: keepalived-1.2.19.tar.gz 地址:http://www.keepalived.org/download.html 3、 Haproxy: haproxy-1.5.8.tar.gz 地址(不能...

    HAProxy 负载均衡

    这是一个PPT,主要讲解在liunx服务器搭建一下haproxy应用实现负载均衡功能。

    HAproxy负载均衡配置教程.docx

    HAproxy负载均衡配置教程 HAproxy是一个开源的高性能负载均衡软件,支持双机热备、虚拟主机和图形化的管理界面,自带强大的对RS健康检查功能;支持TCP(四层)、HTTP(七层)应用代理功能。多用于PV很大,但是又...

    HAProxy+Nginx实现负载均衡

    **安装与配置HAProxy**:在HAProxy服务器上安装并配置HAProxy,设定负载均衡策略(如采用轮循或最少连接数算法),并指定后端服务器的IP地址和端口。 2. **安装与配置Nginx**:在两台Nginx服务器上安装Nginx,并...

    haproxy242负载均衡用

    为了正确使用和部署HAProxy,你需要了解其配置语法、熟悉常用的负载均衡策略,并根据实际需求调整配置。同时,合理规划后端服务器架构,确保HAProxy能够有效地分发流量,提高整体系统的可用性和响应效率。在日常运维...

    haproxy高可用负载均衡方案

    haproxy高可用负载均衡方案 本方案旨在解决数据中心多款业务前台接入处于单点状态的问题,通过keepalived+haproxy方案实现高可用负载均衡,以保证业务的可用性。 keepalived介绍 keepalived是基于VRRP协议的高...

    Nginx、LVS及HAProxy负载均衡软件的优缺点详解.docx

    Nginx、LVS 及 HAProxy 是目前使用最广泛的三种负载均衡软件,每种软件都有其特点和优缺点。 Nginx 的优点: 1. 工作在网络的 7 层之上,可以针对 http 应用做一些分流的策略。 2. 对网络稳定性的依赖非常小,理论...

    MyCAT+HAproxy集群高可用配置

    MyCAT+HAproxy集群高可用配置是指将MyCAT数据库集群与HAproxy负载均衡器集成,以提高系统的可用性和稳定性。配置步骤如下: 1. 配置MyCAT集群 * 实现MyCAT数据库集群,包括多个MyCAT节点。 * 配置MyCAT集群的负载...

Global site tag (gtag.js) - Google Analytics