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> | Redefinir valor | Número máximo de vezes que uma solicitação deve ser tentada. Se não for especificado, o padrão será 3. |
maxBackoffSegundos | número | Expressão <número> | Redefinir valor | O tempo máximo de espera entre as tentativas. Se não for especificado, o padrão será 1 hora. |
maxDoublings | número | Expressão <número> | Redefinir valor | O número máximo de vezes para dobrar a espera entre novas tentativas. Se não for especificado, o padrão será 16. |
maxRetrySeconds | número | Expressão <número> | Redefinir valor | Quantidade máxima de tempo para tentar novamente a tarefa com falha. Se não for especificado, tentará novamente indefinidamente. |
minBackoffSegundos | número | Expressão <número> | Redefinir valor | 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
O tempo máximo de espera entre as tentativas. Se não for especificado, o padrão será 1 hora.
Assinatura:
maxBackoffSeconds?: number | Expression<number> | ResetValue;
tarefas.RetryConfig.maxDoublings
O número máximo de vezes para dobrar a espera 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 tentar novamente 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;