Linux HeartBeat是否提供应用程序级HA。。?
我试图理解LinuxHA项目Heartbeat实际上是如何工作的。我发现Heartbeat在系统级而不是应用程序级提供HA,这意味着虚拟IP仅在系统停机时移动到备份系统,而不是在应用程序停机时。我证实了这一点。我在我的Linux HeartBeat是否提供应用程序级HA。。?,linux,high-availability,heartbeat,Linux,High Availability,Heartbeat,我试图理解LinuxHA项目Heartbeat实际上是如何工作的。我发现Heartbeat在系统级而不是应用程序级提供HA,这意味着虚拟IP仅在系统停机时移动到备份系统,而不是在应用程序停机时。我证实了这一点。我在我的haresources文件中配置了httpd,并使用服务httpd stop手动停止了httpd。虽然这会停止httpd服务,但Heartbeat无法识别这一点 但当我停止心跳或关闭机器时,备份就会出现并启动httpd。这是正确的情况吗。。如果没有,请告诉我为什么我应该在resou
haresources
文件中配置了httpd
,并使用服务httpd stop
手动停止了httpd。虽然这会停止httpd服务,但Heartbeat无法识别这一点
但当我停止心跳或关闭机器时,备份就会出现并启动httpd。这是正确的情况吗。。如果没有,请告诉我为什么我应该在resources.d/
中提供一个脚本来启动、停止和查找应用程序的状态。另外,如何使用heartbeat实现应用程序级HA
提前感谢……) 1)是,heartbeat将只检查另一台机器是否可以访问
2) 如果要监视一个服务,并且必须在另一个服务关闭时启动备份服务器,则需要为其编写脚本,并且需要在机器启动时启动该脚本。您应该持续监视该服务,如果该服务未运行,则停止心跳服务
3) Heartbeat不会监视任何服务,例如java/.net应用程序/Http服务器