MonitoringPolicyDescription

Describe los parámetros para supervisar una actualización en modo supervisado.

Propiedades

Nombre Tipo Obligatorio
FailureAction string (enumeración) No
HealthCheckWaitDurationInMilliseconds string No
HealthCheckStableDurationInMilliseconds string No
HealthCheckRetryTimeoutInMilliseconds string No
UpgradeTimeoutInMilliseconds string No
UpgradeDomainTimeoutInMilliseconds string No

FailureAction

Tipo: cadena (enumeración)
Obligatoria: no

Acción de compensación que se debe realizar cuando una actualización supervisada detecta infracciones de directivas de mantenimiento o supervisión. No válido indica que la acción de error no es válida. La reversión especifica que la actualización comenzará a revertirse automáticamente. Manual indica que la actualización cambiará al modo de actualización UnmonitoredManual.

Los valores posibles son:

  • Invalid : indica que la acción de error no es válida. Todas las enumeraciones de Service Fabric tienen el tipo no válido. El valor predeterminado es cero.
  • Rollback - La actualización comenzará a revertirse automáticamente. El valor es 1
  • Manual - La actualización cambiará al modo de actualización UnmonitoredManual. El valor es 2

HealthCheckWaitDurationInMilliseconds

Tipo: cadena
Obligatoria: no

La cantidad de tiempo de espera después de completar un dominio de actualización antes de aplicar directivas de mantenimiento. En primer lugar se interpreta como una cadena que representa una duración ISO 8601. Si se produce un error, se interpreta como un número que representa el total de milisegundos.


HealthCheckStableDurationInMilliseconds

Tipo: cadena
Obligatoria: no

La cantidad de tiempo que la aplicación o el clúster deben tener un estado correcto antes de que la actualización continúe con el siguiente dominio de actualización. En primer lugar se interpreta como una cadena que representa una duración ISO 8601. Si se produce un error, se interpreta como un número que representa el total de milisegundos.


HealthCheckRetryTimeoutInMilliseconds

Tipo: cadena
Obligatoria: no

La cantidad de tiempo que se reintentan las evaluaciones de mantenimiento cuando la aplicación o el clúster no tienen un estado correcto antes de que se ejecute FailureAction. En primer lugar se interpreta como una cadena que representa una duración ISO 8601. Si se produce un error, se interpreta como un número que representa el total de milisegundos.


UpgradeTimeoutInMilliseconds

Tipo: cadena
Obligatoria: no

El período de tiempo en el que se debe completar la actualización general antes de que se ejecute FailureAction. En primer lugar se interpreta como una cadena que representa una duración ISO 8601. Si se produce un error, se interpreta como un número que representa el total de milisegundos.


UpgradeDomainTimeoutInMilliseconds

Tipo: cadena
Obligatoria: no

El período de tiempo del que dispone cada dominio de actualización para completarse antes de la ejecución de FailureAction. En primer lugar se interpreta como una cadena que representa una duración ISO 8601. Si se produce un error, se interpreta como un número que representa el total de milisegundos.