ApplicationHealthPolicy interface
Define una directiva de mantenimiento que se usa para evaluar el estado de una aplicación o de una de sus entidades secundarias.
Propiedades
| consider |
Indica si las advertencias se tratan con la misma gravedad que los errores. |
| default |
La directiva de mantenimiento usada de forma predeterminada para evaluar el estado de un tipo de servicio. |
| max |
Porcentaje máximo permitido de aplicaciones implementadas con estado incorrecto. Los valores permitidos son valores byte de cero a 100. El porcentaje representa el porcentaje máximo tolerado de las aplicaciones implementadas que pueden ser incorrectas antes de que la aplicación se considere en error. Esto se calcula dividiendo el número de aplicaciones implementadas con un estado incorrecto en el número de nodos en los que la aplicación se implementa actualmente en el clúster. El cálculo se redondea hasta tolerar un error en un número reducido de nodos. El porcentaje predeterminado es cero. |
| service |
Mapa con la directiva de mantenimiento del tipo de servicio por nombre de tipo de servicio. El mapa está vacío de forma predeterminada. |
Detalles de las propiedades
considerWarningAsError
Indica si las advertencias se tratan con la misma gravedad que los errores.
considerWarningAsError: boolean
Valor de propiedad
boolean
defaultServiceTypeHealthPolicy
La directiva de mantenimiento usada de forma predeterminada para evaluar el estado de un tipo de servicio.
defaultServiceTypeHealthPolicy?: ServiceTypeHealthPolicy
Valor de propiedad
maxPercentUnhealthyDeployedApplications
Porcentaje máximo permitido de aplicaciones implementadas con estado incorrecto. Los valores permitidos son valores byte de cero a 100. El porcentaje representa el porcentaje máximo tolerado de las aplicaciones implementadas que pueden ser incorrectas antes de que la aplicación se considere en error. Esto se calcula dividiendo el número de aplicaciones implementadas con un estado incorrecto en el número de nodos en los que la aplicación se implementa actualmente en el clúster. El cálculo se redondea hasta tolerar un error en un número reducido de nodos. El porcentaje predeterminado es cero.
maxPercentUnhealthyDeployedApplications: number
Valor de propiedad
number
serviceTypeHealthPolicyMap
Mapa con la directiva de mantenimiento del tipo de servicio por nombre de tipo de servicio. El mapa está vacío de forma predeterminada.
serviceTypeHealthPolicyMap?: Record<string, ServiceTypeHealthPolicy>
Valor de propiedad
Record<string, ServiceTypeHealthPolicy>