MonitoringPolicyDescription

Beskriver parametrarna för att övervaka en uppgradering i övervakat läge.

Egenskaper

Namn Typ Obligatorisk
FailureAction sträng (uppräkning) No
HealthCheckWaitDurationInMilliseconds sträng No
HealthCheckStableDurationInMilliseconds sträng No
HealthCheckRetryTimeoutInMilliseconds sträng No
UpgradeTimeoutInMilliseconds sträng No
UpgradeDomainTimeoutInMilliseconds sträng No

FailureAction

Typ: sträng (uppräkning)
Krävs: Nej

Den kompenserande åtgärd som ska utföras när en övervakad uppgradering påträffar överträdelser av övervakningsprinciper eller hälsoprinciper. Ogiltig anger att felåtgärden är ogiltig. Återställning anger att uppgraderingen kommer att börja återställas automatiskt. Manuellt anger att uppgraderingen växlar till Läget för ohövervakadhanteradmanual uppgradering.

Möjliga värden:

  • Invalid – Anger att felåtgärden är ogiltig. Alla Service Fabric-uppräkningar har den ogiltiga typen. Värdet är noll.
  • Rollback – Uppgraderingen börjar återställas automatiskt. Värdet är 1
  • Manual – Uppgraderingen växlar till oövervakatHanterat uppgraderingsläge. Värdet är 2

HealthCheckWaitDurationInMilliseconds

Typ: sträng
Krävs: Nej

Hur lång tid det kan ta att vänta efter att du har slutfört en uppgraderingsdomän innan du tillämpar hälsoprinciper. Den tolkas först som en sträng som representerar en ISO 8601-varaktighet. Om det misslyckas tolkas det som ett tal som representerar det totala antalet millisekunder.


HealthCheckStableDurationInMilliseconds

Typ: sträng
Krävs: Nej

Den tid som programmet eller klustret måste vara felfritt innan uppgraderingen fortsätter till nästa uppgraderingsdomän. Den tolkas först som en sträng som representerar en ISO 8601-varaktighet. Om det misslyckas tolkas det som ett tal som representerar det totala antalet millisekunder.


HealthCheckRetryTimeoutInMilliseconds

Typ: sträng
Krävs: Nej

Hur lång tid det tar att försöka utvärdera hälsotillståndet igen när programmet eller klustret inte är felfria innan FailureAction körs. Den tolkas först som en sträng som representerar en ISO 8601-varaktighet. Om det misslyckas tolkas det som ett tal som representerar det totala antalet millisekunder.


UpgradeTimeoutInMilliseconds

Typ: sträng
Krävs: Nej

Hur lång tid den övergripande uppgraderingen måste slutföras innan FailureAction körs. Den tolkas först som en sträng som representerar en ISO 8601-varaktighet. Om det misslyckas tolkas det som ett tal som representerar det totala antalet millisekunder.


UpgradeDomainTimeoutInMilliseconds

Typ: sträng
Krävs: Nej

Hur lång tid varje uppgraderingsdomän måste slutföras innan FailureAction körs. Den tolkas först som en sträng som representerar en ISO 8601-varaktighet. Om det misslyckas tolkas det som ett tal som representerar det totala antalet millisekunder.