除了使应用程序集群感知之外,是否可以根据系统事件日志中出现的事件设置触发器来使服务器集群进行故障转移?
答案1
有一个适用于 MS 故障转移群集的 wmi 提供程序。查看 MSCluster_ResourceGroup 的 MoveToNewNode 方法。这应该能帮您找到想要的东西。您没有提到操作系统,但在 Server 2008 中,您可以轻松地将脚本附加到特定事件。Server 2003 应该相当容易读取事件日志并找到您要查找的内容。
答案2
一种选择是使用“通用脚本”资源类型。此选项仅适用于 Server 2003 及更高版本。基本前提是创建一个启动和监视应用程序的 VBScript 文件。当集群对脚本进行各种调用以获取应用程序的状态时,可以指示脚本在您需要的任何位置查找信息。