Opções de repetição do agendador. Aplica-se apenas a funções agendadas.
Assinatura:
export interface ScheduleRetryConfig
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
maxBackoffDuration | seqüência de caracteres | Expressão <string> | ResetValue | A quantidade máxima de tempo de espera antes de tentar novamente um trabalho após ele falhar. |
maxDoublings | número | Expressão <número> | ResetValue | O número máximo de duplicação de backoff aplicado a cada nova tentativa. |
maxRetryDuration | seqüência de caracteres | Expressão <string> | ResetValue | O limite de tempo para repetir uma tarefa com falha, medido a partir do momento em que uma execução foi tentada pela primeira vez. Se especificado com ScheduleRetryConfig.retryCount , a tarefa será repetida até que ambos os limites sejam atingidos. |
minBackoffDuration | seqüência de caracteres | Expressão <string> | ResetValue | A quantidade mínima de tempo de espera antes de tentar novamente um trabalho após ele falhar. |
retryCount | número | Expressão <número> | ResetValue | O número de tentativas que o sistema fará para executar uma tarefa usando o procedimento de retirada exponencial descrito por ScheduleRetryConfig.maxDoublings . |
ScheduleRetryConfig.maxBackoffDuration
A quantidade máxima de tempo de espera antes de tentar novamente um trabalho após ele falhar.
Assinatura:
maxBackoffDuration?: string | Expression<string> | ResetValue;
ScheduleRetryConfig.maxDoublings
O número máximo de duplicação de backoff aplicado a cada nova tentativa.
Assinatura:
maxDoublings?: number | Expression<number> | ResetValue;
ScheduleRetryConfig.maxRetryDuration
O limite de tempo para repetir uma tarefa com falha, medido a partir do momento em que uma execução foi tentada pela primeira vez.
Se especificado com ScheduleRetryConfig.retryCount , a tarefa será repetida até que ambos os limites sejam atingidos.
Assinatura:
maxRetryDuration?: string | Expression<string> | ResetValue;
ScheduleRetryConfig.minBackoffDuration
A quantidade mínima de tempo de espera antes de tentar novamente um trabalho após ele falhar.
Assinatura:
minBackoffDuration?: string | Expression<string> | ResetValue;
ScheduleRetryConfig.retryCount
O número de tentativas que o sistema fará para executar uma tarefa usando o procedimento de retirada exponencial descrito por ScheduleRetryConfig.maxDoublings .
Assinatura:
retryCount?: number | Expression<number> | ResetValue;