ServiceTypeHealthPolicy

表示此健康原則用來對某個服務類型的服務評估建康情況。

屬性

名稱 類型 必要
MaxPercentUnhealthyPartitionsPerService 整數 No
MaxPercentUnhealthyReplicasPerPartition 整數 No
MaxPercentUnhealthyServices 整數 No

MaxPercentUnhealthyPartitionsPerService

類型:整數
必要:否
預設0

每個服務所允許狀況不良分割區的最大百分比。 允許的值是從零到 100 的位元組值

百分比代表在服務被視為錯誤之前,可處於狀況不良的分割區最大容許百分比。 如果遵守百分比,但至少有一個狀況不良的資料分割,則健康情況會評估為警告。 百分比的計算方式是將狀況不良的資料分割數目除以服務中的資料分割總數。 計算會四捨五入,以容許少數分割區上的一個失敗。 預設百分比是零。


MaxPercentUnhealthyReplicasPerPartition

類型:整數
必要:否
預設0

每個分割區所允許的狀況不良複本百分比上限。 允許的值是從零到 100 的位元組值。

百分比代表在發生錯誤資料分割之前,可處於狀況不良之複本的最大容許百分比。 如果遵守百分比,但至少有一個狀況不良的複本,則健康情況會評估為警告。 百分比的計算方式是將狀況不良的複本數目除以分割區中的複本總數。 計算會四捨五入,以容許少數複本上的一個失敗。 預設百分比是零。


MaxPercentUnhealthyServices

類型:整數
必要:否
預設0

狀況不良服務允許的最大百分比。 允許的值是從零到 100 的位元組值。

百分比代表在應用程式被視為發生錯誤之前,可能會狀況不良之服務的最大容許百分比。 如果遵守百分比,但至少有一個狀況不良的服務,則健康情況會評估為警告。 這會藉由將特定服務類型的狀況不良服務數目除以特定服務類型的服務總數來計算。 計算會四捨五入,以容許少數服務發生一個失敗。 預設百分比是零。