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.