CircuitBreakerPolicy interface

Criteri che definiscono le condizioni dell'interruttore

Proprietà

consecutiveErrors

Numero di errori consecutivi prima dell'apertura dell'interruttore

intervalInSeconds

Intervallo di tempo, espresso in secondi, tra i controlli dell'endpoint. Ciò può comportare l'apertura dell'interruttore se il controllo ha esito negativo e la chiusura dell'interruttore se il controllo ha esito positivo. Il valore predefinito è 10s.

maxEjectionPercent

Percentuale massima di host che verranno espulsi dopo che è stata raggiunta la soglia di errore

Dettagli proprietà

consecutiveErrors

Numero di errori consecutivi prima dell'apertura dell'interruttore

consecutiveErrors?: number

Valore della proprietà

number

intervalInSeconds

Intervallo di tempo, espresso in secondi, tra i controlli dell'endpoint. Ciò può comportare l'apertura dell'interruttore se il controllo ha esito negativo e la chiusura dell'interruttore se il controllo ha esito positivo. Il valore predefinito è 10s.

intervalInSeconds?: number

Valore della proprietà

number

maxEjectionPercent

Percentuale massima di host che verranno espulsi dopo che è stata raggiunta la soglia di errore

maxEjectionPercent?: number

Valore della proprietà

number