Keepalived高可用与负载均衡
2026/4/15 1:02:13 网站建设 项目流程

一、核心定位

开源高可用(HA)软件,核心解决单点故障,可结合LVS实现负载均衡+高可用双重保障,基于VRRP协议工作。

二、核心功能

  • 主备自动切换:通过VRRP协议,实现节点故障时VIP漂移,保障服务不中断。

  • 健康检查:监测节点/服务状态,触发故障切换。

  • LVS管理:内置LVS模块,可直接配置负载均衡规则,调度后端流量。

三、VRRP协议核心(重点)

  • Master(主节点):优先级高,绑定VIP、处理流量,定期发送VRRP通告。

  • Backup(备节点):监听通告,不处理流量;Master故障时,自动升级为Master,接管VIP。

  • VIP:统一访问入口,切换时自动漂移,对外无感知。

四、健康检查方式

  • TCP_CHECK:四层,检测TCP端口(简单高效)。

  • HTTP_GET/SSL_GET:七层,检测HTTP/HTTPS应用可用性。

  • MISC_CHECK:自定义脚本,适配复杂服务检测。

五、与LVS结合(实操核心)

1. 管理LVS调度器(Director):实现调度层高可用,主调度器故障,备调度器接管VIP。

2. 监测后端Real Server:剔除故障节点,确保流量仅转发至正常服务器。

六、核心总结

核心是“高可用”(VRRP主备切换),辅助实现负载均衡(结合LVS),核心目标:避免单点故障,保障服务持续可用。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询