Delen via


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.