配置HAProxy负载平衡集群

本文详细介绍HAProxy的安装与配置过程,包括环境准备、WEB服务器配置、HAProxy配置文件详解,以及系统日志文件的修改与服务重启。通过具体步骤,实现负载均衡并监控HAProxy状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

backend //后台设置这里写图片描述

安装软件:
[root@ds1 ~]# rpm -qa | grep haproxy
[root@ds1 ~]# yum -y install haproxy

环境准备:
配置yum源
# service iptables stop //关闭防火墙
# chkconfig iptables off //关闭开机自启
# setenforce 0 //设置SELinux 为宽松模式

配置WEB服务器
#yum -y install httpd php
#service httpd start
#chkconfig httpd on
[root@pc53 ~] #echo " <?php echo 'web53' ; ?> " > /var/www/html/test.php
[root@pc54 ~] #echo " <?php echo 'web54' ; ?> " > /var/www/html/test.php

配置文件:
[root@ds1 ~]# /etc/haproxy/haproxy.cfg
global / 全局设置
defaults //默认设置
frontend //前台设置

listen stats
bind 0.0.0.0:1080
stats refresh 30s
stats uri /mystats
stats realm Haproxy manager
stats auth admin:admin

listen websrv 0.0.0.0:80
cookie SERVERID rewrite
balance roundrobin
server web1 201.1.1.102:80 cookie app1inst1 inter check 2000 rise 2 fall 5
server web2 201.1.1.103:80 cookie app1inst2 inter 2000 check rise 2 fall 5

修改系统的日志文件:
15 $ModLoad imudp
16 $UDPServerRun 514
可以接收远端接收功能
local2.* /var/log/haproxy.log
自定义日志存放路径

重启rsyslog和haproxy

[root@ds1 ~]# systemctl restart rsyslog.service
[root@ds1 ~]# systemctl restart haproxy.service

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

运维螺丝钉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值