gpt4 book ai didi

linux - Linux HeartBeat 提供应用程序级 HA..?

转载 作者:太空宇宙 更新时间:2023-11-04 03:54:56 24 4
gpt4 key购买 nike

我试图了解 Linux-HA 项目 Heartbeat 的实际工作原理。我发现 Heartbeat 在系统级别而不是应用程序级别提供 HA,这意味着虚拟 IP 仅在系统停机情况下才会移动到备份系统,而不是在应用程序停机时移动。我验证了这一点。我已在 haresources 文件中配置了 httpd,并使用 service httpd stop 手动停止了 httpd。虽然这会停止 httpd 服务,但 Heartbeat 无法识别这一点。

但是当我停止心跳或关闭我的机器时,备份就会出现并启动httpd。这是正确的场景吗?如果不是,请告诉我为什么我应该在 resources.d/ 中提供一个脚本来启动、停止和查找应用程序的状态。另外,我如何使用心跳实现应用程序级别的HA..!

提前致谢..:)

最佳答案

1)是的,心跳只会检查另一台机器是否可达。

2) 如果你想监控一个服务并且必须在另一个服务关闭时启动备份服务器,你需要为其编写一个脚本,并需要在机器启动时启动该脚本。您应该继续监视该服务,如果该服务没有运行,请停止心跳服务。

3) Heartbeat 不会监控任何服务(例如 java/.net 应用程序/Http 服务器)。

关于linux - Linux HeartBeat 提供应用程序级 HA..?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25058775/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com