Freigeben über


ApplicationUpgradePolicy Klasse

Definition

Beschreibt die Richtlinie für ein überwachtes Anwendungsupgrade.

public class ApplicationUpgradePolicy
type ApplicationUpgradePolicy = class
Public Class ApplicationUpgradePolicy
Vererbung
ApplicationUpgradePolicy

Konstruktoren

ApplicationUpgradePolicy()

Initialisiert eine neue instance der ApplicationUpgradePolicy-Klasse.

ApplicationUpgradePolicy(ApplicationHealthPolicy, Nullable<Boolean>, RollingUpgradeMonitoringPolicy, Nullable<Int64>, String, Nullable<Int64>, Nullable<Boolean>)

Initialisiert eine neue instance der ApplicationUpgradePolicy-Klasse.

Eigenschaften

ApplicationHealthPolicy

Beschreibt die Richtlinie für ein überwachtes Anwendungsupgrade.

ForceRestart

Beschreibt die Richtlinie für ein überwachtes Anwendungsupgrade.

InstanceCloseDelayDuration

Ruft die Dauer in Sekunden ab, um zu warten, bis ein zustandsloser instance geschlossen wird, damit die aktiven Anforderungen ordnungsgemäß entladen werden können. Dies ist wirksam, wenn der instance während des Anwendungs-/Clusterupgrades geschlossen wird, nur für die Instanzen, für die eine Verzögerungsdauer ungleich null in der Dienstbeschreibung konfiguriert ist.

RecreateApplication

Ruft ab oder legt fest, ob die Anwendung beim Aktualisieren neu erstellt werden soll. Wenn value=true, sind die restlichen Upgraderichtlinienparameter nicht zulässig.

RollingUpgradeMonitoringPolicy

Beschreibt die Richtlinie für ein überwachtes Anwendungsupgrade.

UpgradeMode

Ruft mögliche Werte ab, z. B.: "Überwacht", "UnmonitoredAuto", oder legt diese fest.

UpgradeReplicaSetCheckTimeout

Ruft die maximale Zeit ab, die die Verarbeitung einer Upgradedomäne blockiert und den Verlust der Verfügbarkeit bei unerwarteten Problemen verhindert, oder legt diesen fest. Wenn dieses Timeout abläuft, wird die Verarbeitung der Upgradedomäne unabhängig von Verfügbarkeitsverlustproblemen fortgesetzt. Das Timeout wird beim Start jeder Upgradedomäne zurückgesetzt. Gültige Werte liegen zwischen 0 und 42.949.672.925 (einschließlich). (32-Bit-Ganzzahl ohne Vorzeichen).

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: