负载均衡:HAProxy

**1.**安装:

root @haproxy \~ # yum -y install ntpdate.x86_64
root @haproxy \~ # yum -y install ntp
root @haproxy \~ # ntpdate cn.ntp.org.cn
13 Aug 19 : 39 : 27 ntpdate 1955 : adjust time server
120.197.116.202 offset 0.059032 sec
root @haproxy \~ # systemctl start ntpd
root @haproxy \~ # systemctl enable ntpd
root @haproxy \~ # yum -y install haproxy18.x86_64

**2.**配置

root@haproxy \~# vim /etc/haproxy18/haproxy.cfg
63 frontend main *: 80
64 acl url_static path_beg - i / static
/ images / javascript / stylesheets
65 acl url_static path_end - i .jpg .gif
.png .css .js
66
67 # use_backend static if url_static
68 default_backend web
......
77 #----------------------------------------------------
----------------- 3. 重启,设置开机启动
78 # round robin balancing between the various backends
79 #-----------------------------------------------------

80 backend web
81 balance roundrobin
82 server web01 10.1.1.200 : 80 check
83 server web02 10.1.1.201 : 80 check
84

**3.**重启,设置开机启动:

root @haproxy \~ # systemctl restart haproxy
root @haproxy \~ # systemctl enable haproxy

4.测试:

5.添加统计页面:

在配置文件vim /etc/haproxy18/haproxy.cfg 中添加:

# 定义web管理界面

listen statistics
bind *:9090 #定义监听端口
mode http #默认使用协议
stats enable #启用stats
stats uri /hadmin?stats #自定义统计页面的url
stats auth admin:admin #统计页面的账号密码
stats hide-version #隐藏在统计页面上的haproxy版本信息
stats refresh 30s #统计页面自动刷新时间
stats admin if TRUE #如果认证通过就做管理功能,可以管理>后端服务器
stats realm hapadmin #统计页面密码框上提示文件,默认haproxy\statistics

相关推荐
lpl3129055095 小时前
skynet 共享数据原理
服务器·c语言·lua
ShGamu5 小时前
自动化输送设备公司选型参考与核心维度梳理
运维·自动化·自动化输送设备
SEO_juper5 小时前
跳出率偏高诊断:页面加载慢、内容不对买家需求调整思路
服务器·chrome·seo·跨境电商·外贸·geo·2026
bloglin999995 小时前
docker镜像构建及部署样例
运维·docker·容器
SLD_Allen5 小时前
基于docker搭建sub2api图文教程
运维·docker·容器
我科绝伦(Huanhuan Zhou)5 小时前
文件备份系统已开源
运维·服务器
X1A0RAN6 小时前
Jenkins流水线日志彩色打印输出
运维·jenkins
金融RPA机器人丨实在智能6 小时前
数据库运维Agent比价指南:国产自研产品适配国产数据库兼容性更好吗?
运维·数据库·人工智能·ai
BomanGe16 小时前
NSK紧凑型FA系列精密滚珠丝杠技术解析
运维·服务器·网络·经验分享·规格说明书
zh路西法6 小时前
基于yaml-cpp的C++参数服务器设计2:多级参数配置
linux·服务器·c++