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 内发生的部分失败,直至它们等于需要采取措施的完全失败。
以下是部分探测失败的情况。
无法断开连接。将发送以下错误消息,其中 %d 表示端口号,%s 表示资源名称。
无法从资源 %s 的端口 %d 断开连接。 |
无法在 Probe_timeout 时间内完成所有探测步骤。
由于其他原因无法从服务器读取数据。将发送以下错误消息,其中第一个 %s 表示主机名,%d 表示端口号,第二个 %s 表示有关错误的更多详细信息。
无法与服务器 %s 端口 %d 进行通信: %s |
基于故障的历史记录,故障会导致本地重新启动或数据服务的故障转移。