Share via


MonitoringPolicyDescription

Descrive i parametri per il monitoraggio di un aggiornamento in modalità monitorata.

Proprietà

Nome Tipo Necessario
FailureAction stringa (enumerazione) No
HealthCheckWaitDurationInMilliseconds string No
HealthCheckStableDurationInMilliseconds string No
HealthCheckRetryTimeoutInMilliseconds string No
UpgradeTimeoutInMilliseconds string No
UpgradeDomainTimeoutInMilliseconds string No

FailureAction

Tipo: stringa (enum)
Obbligatorio: No

L'azione di compensazione da eseguire quando un aggiornamento di monitoraggio rileva violazioni dei criteri di integrità o dei criteri di monitoraggio. Non valido indica che l'azione di errore non è valida. Il rollback specifica che l'aggiornamento inizierà il rollback automatico. Manuale indica che l'aggiornamento passerà alla modalità di aggiornamento UnmonitoredManual.

I valori possibili sono:

  • Invalid - Indica che l'azione di errore non è valida. Tutte le enumerazioni di Service Fabric hanno il tipo non valido. Il valore predefinito è zero.
  • Rollback - L'aggiornamento inizierà automaticamente il rollback. Il valore è 1
  • Manual - L'aggiornamento passerà alla modalità di aggiornamento UnmonitoredManual. Il valore è 2

HealthCheckWaitDurationInMilliseconds

Tipo: stringa
Obbligatorio: No

Tempo di attesa dopo il completamento di un dominio di aggiornamento prima di applicare i criteri di integrità. Viene prima interpretato come stringa che rappresenta una durata ISO 8601. Se l'esito è negativo, viene interpretato come numero che rappresenta il numero totale di millisecondi.


HealthCheckStableDurationInMilliseconds

Tipo: stringa
Obbligatorio: No

Tempo di attesa per cui l'applicazione o il cluster devono rimanere integri prima di passare al dominio di aggiornamento successivo. Viene prima interpretato come stringa che rappresenta una durata ISO 8601. Se l'esito è negativo, viene interpretato come numero che rappresenta il numero totale di millisecondi.


HealthCheckRetryTimeoutInMilliseconds

Tipo: stringa
Obbligatorio: No

Tempo disponibile per ripetere la valutazione di integrità se l'applicazione o il cluster non è integro, prima dell'esecuzione di FailureAction. Viene prima interpretato come stringa che rappresenta una durata ISO 8601. Se l'esito è negativo, viene interpretato come numero che rappresenta il numero totale di millisecondi.


UpgradeTimeoutInMilliseconds

Tipo: stringa
Obbligatorio: No

Tempo necessario al completamento dell'aggiornamento prima dell'esecuzione di FailureAction. Viene prima interpretato come stringa che rappresenta una durata ISO 8601. Se l'esito è negativo, viene interpretato come numero che rappresenta il numero totale di millisecondi.


UpgradeDomainTimeoutInMilliseconds

Tipo: stringa
Obbligatorio: No

Tempo necessario al completamento di ogni dominio di aggiornamento prima dell'esecuzione di FailureAction. Viene prima interpretato come stringa che rappresenta una durata ISO 8601. Se l'esito è negativo, viene interpretato come numero che rappresenta il numero totale di millisecondi.