故障监视器将资源的某些故障视为完全故障。通常,完全故障会导致服务完全丢失。以下故障为完全故障的示例:
数据服务服务器的进程的意外终止
故障监视器不能连接到数据服务服务器
每发生一次完全故障,故障监视器会将重试间隔中的完全故障计数增加 1。
故障监视器将资源的其他故障视为部分故障。部分故障没有完全故障严重,它通常会导致服务降级,但不会导致服务完全丢失。例如,在故障监视器探测超时之前来自数据服务服务器的不完整响应,便是一个部分故障的例子。
每发生一次部分故障,故障监视器会将重试间隔内的完全故障计数增加一个分数值。部分故障在重试间隔内将继续累积。
部分故障的以下特性取决于数据服务:
故障监视器视为部分故障的故障类型
每个部分故障添加到完全故障计数中的分数值
有关数据服务的故障监视器检测到的故障的信息,请参见数据服务的文档。