Condividi tramite


ArmApplicationHealthPolicy interface

Definisce un criterio di integrità usato per valutare l'integrità di un'applicazione o di una delle relative entità figlio.

Proprietà

considerWarningAsError

Indica se gli avvisi vengono considerati con la stessa gravità degli errori.

defaultServiceTypeHealthPolicy

Criteri di integrità usati per impostazione predefinita per valutare l'integrità di un tipo di servizio.

maxPercentUnhealthyDeployedApplications

Percentuale massima consentita di applicazioni distribuite non integre. I valori consentiti sono valori byte compresi tra zero e 100. La percentuale rappresenta la percentuale massima tollerata di applicazioni distribuite che possono non essere integre prima che l'applicazione venga considerata in errore. Questo valore viene calcolato dividendo il numero di applicazioni distribuite non integre sul numero di nodi in cui l'applicazione è attualmente distribuita nel cluster. Il calcolo arrotonda fino a tollerare un errore in un numero ridotto di nodi. La percentuale predefinita è zero.

serviceTypeHealthPolicyMap

Mappa con i criteri di integrità del tipo di servizio per ogni nome del tipo di servizio. La mappa è vuota per impostazione predefinita.

Dettagli proprietà

considerWarningAsError

Indica se gli avvisi vengono considerati con la stessa gravità degli errori.

considerWarningAsError?: boolean

Valore della proprietà

boolean

defaultServiceTypeHealthPolicy

Criteri di integrità usati per impostazione predefinita per valutare l'integrità di un tipo di servizio.

defaultServiceTypeHealthPolicy?: ArmServiceTypeHealthPolicy

Valore della proprietà

maxPercentUnhealthyDeployedApplications

Percentuale massima consentita di applicazioni distribuite non integre. I valori consentiti sono valori byte compresi tra zero e 100. La percentuale rappresenta la percentuale massima tollerata di applicazioni distribuite che possono non essere integre prima che l'applicazione venga considerata in errore. Questo valore viene calcolato dividendo il numero di applicazioni distribuite non integre sul numero di nodi in cui l'applicazione è attualmente distribuita nel cluster. Il calcolo arrotonda fino a tollerare un errore in un numero ridotto di nodi. La percentuale predefinita è zero.

maxPercentUnhealthyDeployedApplications?: number

Valore della proprietà

number

serviceTypeHealthPolicyMap

Mappa con i criteri di integrità del tipo di servizio per ogni nome del tipo di servizio. La mappa è vuota per impostazione predefinita.

serviceTypeHealthPolicyMap?: {[propertyName: string]: ArmServiceTypeHealthPolicy}

Valore della proprietà

{[propertyName: string]: ArmServiceTypeHealthPolicy}