MonitoringPolicyDescription
Beschreibt die Parameter für die Überwachung eines Upgrades im überwachten Modus.
Eigenschaften
Name | type | Erforderlich |
---|---|---|
FailureAction |
Zeichenfolge (Enumeration) | Nein |
HealthCheckWaitDurationInMilliseconds |
Zeichenfolge | Nein |
HealthCheckStableDurationInMilliseconds |
Zeichenfolge | Nein |
HealthCheckRetryTimeoutInMilliseconds |
Zeichenfolge | Nein |
UpgradeTimeoutInMilliseconds |
Zeichenfolge | Nein |
UpgradeDomainTimeoutInMilliseconds |
Zeichenfolge | Nein |
FailureAction
Typ: Zeichenfolge (Enumeration)
Erforderlich: Nein
Dies beschreibt die ersetzende Aktion, die ausgeführt werden soll, wenn ein Upgrade vom Typ Monitored Verstöße gegen die Überwachungs- oder Integritätsrichtlinie erkennt. Ungültig gibt an, dass die Fehleraktion ungültig ist. Rollback gibt an, dass das Upgrade automatisch mit dem Rollback beginnt. Manuell gibt an, dass das Upgrade in den Modus Nicht überwachtManuales Upgrade wechselt.
Mögliche Werte:
-
Invalid
– Gibt an, dass die Fehleraktion ungültig ist. Alle Service Fabric-Enumerationen weisen den ungültigen Typ auf. Der Wert ist gleich null. -
Rollback
– Das Upgrade beginnt automatisch mit dem Rollback. Der Wert ist 1. -
Manual
– Das Upgrade wechselt in den Modus Nicht überwachtManuales Upgrade. Der Wert ist 2.
HealthCheckWaitDurationInMilliseconds
Typ: Zeichenfolge
Erforderlich: Nein
Die Zeitspanne, während der nach dem Abschließen einer Upgradedomäne gewartet werden soll, bevor Integritätsrichtlinien angewendet werden. Wird zuerst als Zeichenfolge interpretiert, die für eine ISO 8601-Dauer steht. Wenn dies nicht erfolgreich ist, erfolgt die Interpretation als Zahl, die für die Gesamtzahl an Millisekunden steht.
HealthCheckStableDurationInMilliseconds
Typ: Zeichenfolge
Erforderlich: Nein
Die Zeitspanne, während der die Anwendung oder der Cluster fehlerfrei bleiben muss, bevor das Upgrade mit der nächsten Upgradedomäne fortgesetzt wird. Wird zuerst als Zeichenfolge interpretiert, die für eine ISO 8601-Dauer steht. Wenn dies nicht erfolgreich ist, erfolgt die Interpretation als Zahl, die für die Gesamtzahl an Millisekunden steht.
HealthCheckRetryTimeoutInMilliseconds
Typ: Zeichenfolge
Erforderlich: Nein
Die Zeitspanne, in der Integritätsauswertungen wiederholt werden, wenn die Anwendung oder der Cluster vor der Ausführung von FailureAction fehlerhaft ist. Wird zuerst als Zeichenfolge interpretiert, die für eine ISO 8601-Dauer steht. Wenn dies nicht erfolgreich ist, erfolgt die Interpretation als Zahl, die für die Gesamtzahl an Millisekunden steht.
UpgradeTimeoutInMilliseconds
Typ: Zeichenfolge
Erforderlich: Nein
Die Zeitspanne, während der das gesamte Upgrade abgeschlossen werden muss, bevor die Fehleraktion (FailureAction) ausgeführt wird. Wird zuerst als Zeichenfolge interpretiert, die für eine ISO 8601-Dauer steht. Wenn dies nicht erfolgreich ist, erfolgt die Interpretation als Zahl, die für die Gesamtzahl an Millisekunden steht.
UpgradeDomainTimeoutInMilliseconds
Typ: Zeichenfolge
Erforderlich: Nein
Die Zeitspanne, während der jede Upgradedomäne abgeschlossen werden muss, bevor die Fehleraktion (FailureAction) ausgeführt wird. Wird zuerst als Zeichenfolge interpretiert, die für eine ISO 8601-Dauer steht. Wenn dies nicht erfolgreich ist, erfolgt die Interpretation als Zahl, die für die Gesamtzahl an Millisekunden steht.