Haproxy + Keepalive 实现高可用负载均衡
# 200.Haproxy + Keepalive 实现高可用负载均衡
上一篇博客中,我们虽然搭建了集群,但是程序中都是指定某一台机器的 IP 的,这样如果宕机了,程序还是不可用。为此我们可以使用 keepalive。
# 前言
HAProxy 提供高可用性、负载均衡及基于 TCP/HTTP 应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案,包括 Twitter,Reddit,StackOverflow,GitHub 在内的多家知名互联网公司在使用。
HAProxy 实现了一种事件驱动、单一进程模型,此模型支持非常大的井发连接数。
除了 HAProxy,还有 LVS、Nginx 都是类似的能实现负载均衡的软件,他们之间的区别可以参考:Nginx/LVS/HAProxy 负载均衡软件的优缺点详解 (opens new window)
架构:
由于该内容不属于 RabbitMQ 的内容,这里不展开,其实也挺简单的。
上次更新: 2024/10/3 10:01:52