Come ritentare un'attività in caso di restituzione non 2xx.
Firma:
export interface RetryConfig
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
maxTentativi | numero | Espressione <numero> | ResetValore | Numero massimo di volte in cui è necessario tentare una richiesta. Se non specificato, verrà impostato automaticamente su 3. |
maxBackoffSeconds | numero | Espressione <numero> | ResetValore | Il tempo massimo di attesa tra i tentativi. Se non specificato, verrà impostato automaticamente su 1 ora. |
maxRaddoppio | numero | Espressione <numero> | ResetValore | Il numero massimo di volte per raddoppiare il backoff tra i tentativi. Se non specificato, il valore predefinito sarà 16. |
maxRetrySeconds | numero | Espressione <numero> | ResetValore | Quantità massima di tempo per riprovare l'attività non riuscita. Se non specificato, riproverà all'infinito. |
minBackoffSeconds | numero | Espressione <numero> | ResetValore | Il tempo minimo di attesa tra i tentativi. Se non specificato, il valore predefinito sarà 100 ms. |
task.RetryConfig.maxAttempts
Numero massimo di volte in cui è necessario tentare una richiesta. Se non specificato, verrà impostato automaticamente su 3.
Firma:
maxAttempts?: number | Expression<number> | ResetValue;
task.RetryConfig.maxBackoffSeconds
Il tempo massimo di attesa tra i tentativi. Se non specificato, verrà impostato automaticamente su 1 ora.
Firma:
maxBackoffSeconds?: number | Expression<number> | ResetValue;
task.RetryConfig.maxDoublings
Il numero massimo di volte per raddoppiare il backoff tra i tentativi. Se non specificato, il valore predefinito sarà 16.
Firma:
maxDoublings?: number | Expression<number> | ResetValue;
task.RetryConfig.maxRetrySeconds
Quantità massima di tempo per riprovare l'attività non riuscita. Se non specificato, riproverà all'infinito.
Firma:
maxRetrySeconds?: number | Expression<number> | ResetValue;
task.RetryConfig.minBackoffSeconds
Il tempo minimo di attesa tra i tentativi. Se non specificato, il valore predefinito sarà 100 ms.
Firma:
minBackoffSeconds?: number | Expression<number> | ResetValue;