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