首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以只使用两个服务器与ldirectord进行HA负载平衡吗?

我可以只使用两个服务器与ldirectord进行HA负载平衡吗?
EN

Server Fault用户
提问于 2010-11-25 07:16:33
回答 2查看 1.2K关注 0票数 1

通过从这里这里这里收集信息,我成功地建立了一个具有虚拟IP地址和ldirectord虚拟实例的心脏起搏器集群。使用ldirectord的正确方法似乎是在两个apache服务器前面有两个负载平衡服务器,然后执行一些arp技巧来使apache服务器响应虚拟IP。

根据这篇博客文章 (从“传统方式”开始),这些arp技巧不会在两个服务器的设置上工作,并且可能会导致无限循环。然后,他提出了一些我不完全理解的解决方案,但始终是特定的。

因此,我的问题是:是否可以使用集群ldirectord来在同一两个服务器上的apache实例之间负载平衡?比如这幅画

EN

回答 2

Server Fault用户

发布于 2010-11-25 08:10:01

“守护”是一个不同于心跳的项目。

我通常用心跳来实现高可用性。对于心跳,您可以一次定义一台机器所拥有的资源。VIP是这些资源之一,可以从一台机器“移动”到另一台机器。AFAIK,心跳包不提供负载平衡。为了实现负载平衡,我可以使用另一个包,比如haproxy。

是的,可以使用相同的两台服务器作为负载均衡器和web服务器。

票数 1
EN

Server Fault用户

发布于 2016-11-12 16:02:16

使用保持生命。

它是当今最受欢迎的软件,它已经有几年没有维护了。

是的,可以运行一个双节点设置。

然而,每个真正的集群至少需要三个节点。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/205900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档