ApplicationUpgradePolicy Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
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. |
ApplicationUpgradePolicy()
Initialisiert eine neue instance der ApplicationUpgradePolicy-Klasse.
public ApplicationUpgradePolicy();
Public Sub New ()
Gilt für:
ApplicationUpgradePolicy(ApplicationHealthPolicy, Nullable<Boolean>, RollingUpgradeMonitoringPolicy, Nullable<Int64>, String, Nullable<Int64>, Nullable<Boolean>)
Initialisiert eine neue instance der ApplicationUpgradePolicy-Klasse.
public ApplicationUpgradePolicy(Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationHealthPolicy applicationHealthPolicy = default, bool? forceRestart = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.RollingUpgradeMonitoringPolicy rollingUpgradeMonitoringPolicy = default, long? instanceCloseDelayDuration = default, string upgradeMode = default, long? upgradeReplicaSetCheckTimeout = default, bool? recreateApplication = default);
new Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationUpgradePolicy : Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationHealthPolicy * Nullable<bool> * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.RollingUpgradeMonitoringPolicy * Nullable<int64> * string * Nullable<int64> * Nullable<bool> -> Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationUpgradePolicy
Public Sub New (Optional applicationHealthPolicy As ApplicationHealthPolicy = Nothing, Optional forceRestart As Nullable(Of Boolean) = Nothing, Optional rollingUpgradeMonitoringPolicy As RollingUpgradeMonitoringPolicy = Nothing, Optional instanceCloseDelayDuration As Nullable(Of Long) = Nothing, Optional upgradeMode As String = Nothing, Optional upgradeReplicaSetCheckTimeout As Nullable(Of Long) = Nothing, Optional recreateApplication As Nullable(Of Boolean) = Nothing)
Parameter
- applicationHealthPolicy
- ApplicationHealthPolicy
- rollingUpgradeMonitoringPolicy
- RollingUpgradeMonitoringPolicy
Dauer in Sekunden, 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.
- upgradeMode
- String
Mögliche Werte: "Überwacht", "UnmonitoredAuto"
Die maximale Zeitspanne, während der die Verarbeitung einer Upgradedomäne blockiert und Verfügbarkeitsverlust verhindert wird, wenn es unerwartete Probleme gibt. 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).
Bestimmt, ob die Anwendung beim Aktualisieren neu erstellt werden soll. Wenn value=true, sind die restlichen Upgraderichtlinienparameter nicht zulässig.
Gilt für:
Azure SDK for .NET