Compartir a través de


ApplicationUpgradePolicy Clase

Definición

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

public class ApplicationUpgradePolicy
type ApplicationUpgradePolicy = class
Public Class ApplicationUpgradePolicy
Herencia
ApplicationUpgradePolicy

Constructores

ApplicationUpgradePolicy()

Inicializa una nueva instancia de ApplicationUpgradePolicy.

Propiedades

ApplicationHealthPolicy

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

ForceRestart

Si es true, los procesos se reinician forzosamente 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).

InstanceCloseDelayDurationInSeconds

Duración en segundos, para esperar antes de que se cierre 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 de la aplicación o clúster, solo para las instancias que tienen una duración de retraso no 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

Directiva que se usa para supervisar la actualización de la aplicación.

UpgradeMode

El modo usado para supervisar el mantenimiento durante una actualización gradual. Los valores son Monitored y UnmonitoredAuto.

UpgradeReplicaSetCheckTimeout

El período de tiempo máximo para bloquear el procesamiento de un dominio de actualización y evitar la pérdida de disponibilidad cuando hay problemas inesperados. Cuando este tiempo de espera expire, el procesamiento del dominio de actualización se llevará a cabo 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 oscilan entre 0 y 42949672925, ambos inclusive. (entero de 32 bits sin signo).

Se aplica a