是否可以同时设置负载平衡和故障转移?

是否可以同时设置负载平衡和故障转移?

假设我有两个 ColdFusion 服务器(不同的机器)运行同一个应用程序。现在我对负载平衡和故障转移技术有点困惑。据我所知,

故障转移群集:两台服务器将运行相同的应用程序,但是当第一台服务器宕机时,第二台服务器将开始运行。

负载平衡集群: 两台服务器将同时运行同一个应用程序,并且负载将在两台服务器之间分配。

那么在负载平衡集群中,如果一台服务器出现故障,它会将所有请求路由到第二台服务器吗?

如果是,我认为这就是故障转移群集的作用。那么故障转移群集的其他好处是什么?

如果不是,我们可以同时实现负载平衡和 HA 模式吗?如果可以,理想的设置应该是什么?

答案1

您标记的答案YES是正确的:在负载平衡的情况下,如果其中一个平衡服务器出现故障,平衡器将停止向其发送请求,而是将其传递给其他平衡池服务器。

简单故障转移群集的好处在于,它适用于那些无法以分布式方式轻松提供但您又不希望不可用的服务(例如 NFS 服务器、防火墙)。这种 HA 通常与斯托尼特确保在辅助节点尝试接管该功能之前,另一个节点确实已经完全死亡。

这种一次单服务器的 HA 功能通常用于负载平衡器本身(而不是平衡池中的服务器)。

相关内容