MonitoringPolicyDescription
Beschrijft de parameters voor het bewaken van een upgrade in de bewaakte modus.
Eigenschappen
Naam | Type | Vereist |
---|---|---|
FailureAction |
tekenreeks (opsomming) | Nee |
HealthCheckWaitDurationInMilliseconds |
tekenreeks | No |
HealthCheckStableDurationInMilliseconds |
tekenreeks | No |
HealthCheckRetryTimeoutInMilliseconds |
tekenreeks | No |
UpgradeTimeoutInMilliseconds |
tekenreeks | No |
UpgradeDomainTimeoutInMilliseconds |
tekenreeks | No |
FailureAction
Type: tekenreeks (opsomming)
Vereist: Nee
De compenserende actie die moet worden uitgevoerd wanneer een bewaakte upgrade een controlebeleid of schendingen van het statusbeleid tegenkomt. Ongeldig geeft aan dat de foutactie ongeldig is. Terugdraaien geeft aan dat de upgrade automatisch wordt teruggedraaid. Handmatig geeft aan dat de upgrade wordt overgeschakeld naar de modus UnmonitoredManual upgrade.
Mogelijke waarden zijn:
-
Invalid
- Geeft aan dat de foutactie ongeldig is. Alle Service Fabric-opsommingen hebben het ongeldige type. De waarde is nul. -
Rollback
- De upgrade wordt automatisch teruggezet. De waarde is 1 -
Manual
- De upgrade wordt overgeschakeld naar unmonitoredManual upgrade mode. De waarde is 2
HealthCheckWaitDurationInMilliseconds
Type: tekenreeks
Vereist: Nee
De tijd die moet worden gewacht na het voltooien van een upgradedomein voordat u statusbeleid toepast. Deze wordt eerst geïnterpreteerd als een tekenreeks die een ISO 8601-duur vertegenwoordigt. Als dat mislukt, wordt dit geïnterpreteerd als een getal dat het totale aantal milliseconden vertegenwoordigt.
HealthCheckStableDurationInMilliseconds
Type: tekenreeks
Vereist: Nee
De hoeveelheid tijd die de toepassing of het cluster in orde moet blijven voordat de upgrade naar het volgende upgradedomein gaat. Deze wordt eerst geïnterpreteerd als een tekenreeks die een ISO 8601-duur vertegenwoordigt. Als dat mislukt, wordt dit geïnterpreteerd als een getal dat het totale aantal milliseconden vertegenwoordigt.
HealthCheckRetryTimeoutInMilliseconds
Type: tekenreeks
Vereist: Nee
De tijd die nodig is om de statusevaluatie opnieuw uit te voeren wanneer de toepassing of het cluster beschadigd is voordat FailureAction wordt uitgevoerd. Deze wordt eerst geïnterpreteerd als een tekenreeks die een ISO 8601-duur vertegenwoordigt. Als dat mislukt, wordt dit geïnterpreteerd als een getal dat het totale aantal milliseconden vertegenwoordigt.
UpgradeTimeoutInMilliseconds
Type: tekenreeks
Vereist: Nee
De hoeveelheid tijd die de algehele upgrade moet voltooien voordat FailureAction wordt uitgevoerd. Deze wordt eerst geïnterpreteerd als een tekenreeks die een ISO 8601-duur vertegenwoordigt. Als dat mislukt, wordt dit geïnterpreteerd als een getal dat het totale aantal milliseconden vertegenwoordigt.
UpgradeDomainTimeoutInMilliseconds
Type: tekenreeks
Vereist: Nee
De hoeveelheid tijd die elk upgradedomein moet voltooien voordat FailureAction wordt uitgevoerd. Deze wordt eerst geïnterpreteerd als een tekenreeks die een ISO 8601-duur vertegenwoordigt. Als dat mislukt, wordt dit geïnterpreteerd als een getal dat het totale aantal milliseconden vertegenwoordigt.