ApplicationHealthPolicy interface
定義用來評估應用程式或其其中一個子實體健康情況的健康情況原則。
屬性
consider |
指出是否以與錯誤相同的嚴重性來處理警告。 |
default |
默認用來評估服務類型健康情況的健康情況原則。 |
max |
所部署應用程式狀況不良的最大允許百分比。 允許的值是位元組值,從零到100。 百分比代表在應用程式發生錯誤之前,可狀況不良之已部署應用程式的最大容許百分比。 這是藉由將應用程式目前部署在叢集中的節點數目除以狀況不良部署的應用程式數目來計算。 計算會四捨五入以容許少數節點上的一個失敗。 默認百分比為零。 |
service |
對應,每個服務類型名稱的服務類型健康情況原則。 地圖預設為空白。 |
屬性詳細資料
considerWarningAsError
指出是否以與錯誤相同的嚴重性來處理警告。
considerWarningAsError: boolean
屬性值
boolean
defaultServiceTypeHealthPolicy
默認用來評估服務類型健康情況的健康情況原則。
defaultServiceTypeHealthPolicy?: ServiceTypeHealthPolicy
屬性值
maxPercentUnhealthyDeployedApplications
所部署應用程式狀況不良的最大允許百分比。 允許的值是位元組值,從零到100。 百分比代表在應用程式發生錯誤之前,可狀況不良之已部署應用程式的最大容許百分比。 這是藉由將應用程式目前部署在叢集中的節點數目除以狀況不良部署的應用程式數目來計算。 計算會四捨五入以容許少數節點上的一個失敗。 默認百分比為零。
maxPercentUnhealthyDeployedApplications: number
屬性值
number
serviceTypeHealthPolicyMap
對應,每個服務類型名稱的服務類型健康情況原則。 地圖預設為空白。
serviceTypeHealthPolicyMap?: {[propertyName: string]: ServiceTypeHealthPolicy}
屬性值
{[propertyName: string]: ServiceTypeHealthPolicy}