Compartir a través de


ApplicationUpgradePolicy interface

Describe la directiva para una actualización de aplicación supervisada.

Propiedades

applicationHealthPolicy

Define una directiva de mantenimiento que se usa para evaluar el estado de una aplicación o de una de sus entidades secundarias.

forceRestart

Si es true, los procesos se reinician con fuerza durante la actualización incluso cuando la versión del código no ha cambiado (la actualización solo cambia la configuración o los datos).

instanceCloseDelayDuration

Duración en segundos, para esperar antes de cerrar una instancia sin estado, para permitir que las solicitudes activas se agoten correctamente. Esto sería efectivo cuando la instancia se cierra durante la actualización del clúster o la aplicación, solo para las instancias que tienen una duración de retraso distinto de cero configurada en la descripción del servicio.

recreateApplication

Determina si la aplicación se debe volver a crear al actualizar. Si value=true, no se permiten el resto de los parámetros de la directiva de actualización.

rollingUpgradeMonitoringPolicy

La directiva que se usa para supervisar la actualización de la aplicación

upgradeMode

Modo que se usa para supervisar el estado durante una actualización gradual. Los valores son Monitored y UnmonitoredAuto.

upgradeReplicaSetCheckTimeout

Cantidad máxima de tiempo para bloquear el procesamiento de un dominio de actualización y evitar la pérdida de disponibilidad cuando hay problemas inesperados. Cuando expire este tiempo de espera, el procesamiento del dominio de actualización continuará independientemente de los problemas de pérdida de disponibilidad. El tiempo de espera se restablece al principio de cada dominio de actualización. Los valores válidos están comprendidos entre 0 y 42949672925 inclusive. (entero de 32 bits sin signo). La unidad está en segundos.

Detalles de las propiedades

applicationHealthPolicy

Define una directiva de mantenimiento que se usa para evaluar el estado de una aplicación o de una de sus entidades secundarias.

applicationHealthPolicy?: ApplicationHealthPolicy

Valor de propiedad

forceRestart

Si es true, los procesos se reinician con fuerza durante la actualización incluso cuando la versión del código no ha cambiado (la actualización solo cambia la configuración o los datos).

forceRestart?: boolean

Valor de propiedad

boolean

instanceCloseDelayDuration

Duración en segundos, para esperar antes de cerrar una instancia sin estado, para permitir que las solicitudes activas se agoten correctamente. Esto sería efectivo cuando la instancia se cierra durante la actualización del clúster o la aplicación, solo para las instancias que tienen una duración de retraso distinto de cero configurada en la descripción del servicio.

instanceCloseDelayDuration?: number

Valor de propiedad

number

recreateApplication

Determina si la aplicación se debe volver a crear al actualizar. Si value=true, no se permiten el resto de los parámetros de la directiva de actualización.

recreateApplication?: boolean

Valor de propiedad

boolean

rollingUpgradeMonitoringPolicy

La directiva que se usa para supervisar la actualización de la aplicación

rollingUpgradeMonitoringPolicy?: RollingUpgradeMonitoringPolicy

Valor de propiedad

upgradeMode

Modo que se usa para supervisar el estado durante una actualización gradual. Los valores son Monitored y UnmonitoredAuto.

upgradeMode?: string

Valor de propiedad

string

upgradeReplicaSetCheckTimeout

Cantidad máxima de tiempo para bloquear el procesamiento de un dominio de actualización y evitar la pérdida de disponibilidad cuando hay problemas inesperados. Cuando expire este tiempo de espera, el procesamiento del dominio de actualización continuará independientemente de los problemas de pérdida de disponibilidad. El tiempo de espera se restablece al principio de cada dominio de actualización. Los valores válidos están comprendidos entre 0 y 42949672925 inclusive. (entero de 32 bits sin signo). La unidad está en segundos.

upgradeReplicaSetCheckTimeout?: number

Valor de propiedad

number