tasks.RetryConfig interface

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;