ScheduleRetryConfig interface

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;