Como uma tarefa deve ser repetida no caso de um retorno diferente de 2xx.
Assinatura:
export interface RetryConfig
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
maxtentativas | número | Expressão <número> | ResetValue | Número máximo de vezes que uma solicitação deve ser tentada. Se não for especificado, o padrão será 3. |
maxBackoffSeconds | número | Expressão <número> | ResetValue | A quantidade máxima de tempo de espera entre as tentativas. Se não for especificado, o padrão será 1h. |
maxDoublings | número | Expressão <número> | ResetValue | O número máximo de vezes para dobrar o backoff entre novas tentativas. Se não for especificado, o padrão será 16. |
maxRetrySeconds | número | Expressão <número> | ResetValue | Quantidade máxima de tempo para repetir a tarefa com falha. Se não for especificado, tentará novamente indefinidamente. |
minBackoffSeconds | número | Expressão <número> | ResetValue | O tempo mínimo de espera entre as tentativas. Se não for especificado, o padrão será 100ms. |
tarefas.RetryConfig.maxAttempts
Número máximo de vezes que uma solicitação deve ser tentada. Se não for especificado, o padrão será 3.
Assinatura:
maxAttempts?: number | Expression<number> | ResetValue;
tarefas.RetryConfig.maxBackoffSeconds
A quantidade máxima de tempo de espera entre as tentativas. Se não for especificado, o padrão será 1h.
Assinatura:
maxBackoffSeconds?: number | Expression<number> | ResetValue;
tarefas.RetryConfig.maxDoublings
O número máximo de vezes para dobrar o backoff entre novas tentativas. Se não for especificado, o padrão será 16.
Assinatura:
maxDoublings?: number | Expression<number> | ResetValue;
tarefas.RetryConfig.maxRetrySeconds
Quantidade máxima de tempo para repetir a tarefa com falha. Se não for especificado, tentará novamente indefinidamente.
Assinatura:
maxRetrySeconds?: number | Expression<number> | ResetValue;
tarefas.RetryConfig.minBackoffSeconds
O tempo mínimo de espera entre as tentativas. Se não for especificado, o padrão será 100ms.
Assinatura:
minBackoffSeconds?: number | Expression<number> | ResetValue;