用于 Sun Java System Message Queue 的 Sun Cluster 数据服务指南(适用于 Solaris OS)

探测期间故障监视器的操作

Sun Cluster HA for Sun Java System Message Queue 故障监视器使用 Smooth_shutdown 扩展属性。有关设置此属性的说明,请参见设置 Sun Cluster HA for Sun Java System Message Queue 扩展属性

Sun Cluster HA for Sun Java System Message Queue 探测向服务器发送一个请求,请求查询 Sun Java System Message Queue 服务器实例的运行状况。

探测将连接到由资源组的网络资源配置和 Port_list 设置定义的 IP 地址和端口组合。如果连接成功,探测将读取端口映射信息。最后探测将断开。如果连接的任何部分失败,都将记录为失败信息。

网络通信繁忙、系统负载大和配置错误均会导致查询失败。如果未将 Sun Java System Message Queue 服务器配置为在所有被探测的 IP 地址和端口组合上进行侦听,则可能导致配置错误。Sun Java System Message Queue 服务器应为针对此资源指定的每个 IP 地址的所有端口提供服务。

如果探测无法连接到服务器,探测将完全失败。将发送以下错误消息,其中 %s 表示主机名,%d 表示端口号。


无法连接到主机 <%s> 和端口 <%d>。

探测将累积在资源属性间隔 Retry_interval 内发生的部分失败,直至它们等于需要采取措施的完全失败。

以下是部分探测失败的情况。

基于故障的历史记录,故障会导致本地重新启动或数据服务的故障转移。