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.