Keepalived 是一款常用于 Linux 的高可用(HA)组件,主要通过 VRRP(虚拟路由冗余协议) 提供虚拟 IP 漂移与故障切换,并可结合健康检查来实现服务的主备高可用(常见于负载均衡器或网关场景)。
/ˈkiːpəˌlaɪvd/
We use keepalived to fail over a virtual IP between two servers.
我们使用 keepalived 在两台服务器之间对虚拟 IP 进行故障切换。
In a high-availability setup, keepalived monitors the load balancer process and triggers a VIP switch if a health check fails.
在高可用架构中,keepalived 会监控负载均衡进程,并在健康检查失败时触发虚拟 IP 的切换。
keep + alive + -ed 的组合,字面意思是“让……保持存活/可用”。作为软件名,强调其目标:通过冗余与切换机制让服务“持续可用”。