目录
HAProxy的一些关键特点:
-
负载均衡:HAProxy能够均衡分配网络负载到多台服务器,提高应用程序的性能和可靠性。
-
高可用性:通过健康检查和自动故障转移,HAProxy可以确保服务的高可用性。
-
协议支持:支持多种协议,包括HTTP、HTTPS、SMTP、POP3、IMAP、RADIUS、MySQL、PostgreSQL等。
-
会话持久性:HAProxy支持多种会话持久性机制,如cookie、SSL、IP等,可以保持用户会话的连续性。
-
安全特性:提供SSL卸载功能,减少服务器负载,并支持各种安全特性,如用户认证、SSL加密等。
-
易于配置:HAProxy的配置文件清晰易懂,支持多种配置选项,易于管理和维护。
-
性能优化:HAProxy优化了TCP和HTTP协议的处理,提供高性能的网络代理服务。
-
监控和日志:HAProxy提供详细的日志和监控功能,方便管理员监控服务器状态和性能。
-
跨平台支持:HAProxy可以在多种操作系统上运行,包括Linux、Unix和Windows。
一、实验环境的部署
安装 haproxy
yum inst haproxy -y
配置一台主机 172.100
两台副机 172.10 和 172.20
注:所有的火墙关闭


global 指对于所有的设定
defaults 对于代理的设定
设定一个前端:
配置 地址和监听




二、日志分离





三、常用配置参数


disable


maxconn

haproxy 热跟新方法:





四、算法
1)静态算法
按照事先定义好的规则轮询公平调度,不关心后端服务器的当前负载、连接数和响应速度等,且无法实时修改权重(只能为0和1,不支持其它值),只能靠重启HAProxy生效。
不支持热处理
不支持慢启动


first



最低0.47元/天 解锁文章
679

被折叠的 条评论
为什么被折叠?



