Partilhar via


RetryOptions class

Define políticas de repetição que podem ser passadas como parâmetros para várias operações.

Construtores

RetryOptions(number, number)

Cria uma nova instância de RetryOptions com a primeira tentativa fornecida e o máximo de tentativas.

Propriedades

backoffCoefficient

O coeficiente de recuo de repetição

firstRetryIntervalInMilliseconds

O primeiro intervalo de repetição (ms). Deve ser maior que 0.

maxNumberOfAttempts

O número máximo de tentativas.

maxRetryIntervalInMilliseconds

O intervalo máximo de repetição (ms).

retryTimeoutInMilliseconds

O tempo limite para novas tentativas (ms).

Detalhes do Construtor

RetryOptions(number, number)

Cria uma nova instância de RetryOptions com a primeira tentativa fornecida e o máximo de tentativas.

new RetryOptions(firstRetryIntervalInMilliseconds: number, maxNumberOfAttempts: number)

Parâmetros

firstRetryIntervalInMilliseconds

number

O primeiro intervalo de repetição (ms). Deve ser maior que 0.

maxNumberOfAttempts

number

O número máximo de tentativas.

Detalhes de Propriedade

backoffCoefficient

O coeficiente de recuo de repetição

backoffCoefficient: number

Valor de Propriedade

number

firstRetryIntervalInMilliseconds

O primeiro intervalo de repetição (ms). Deve ser maior que 0.

firstRetryIntervalInMilliseconds: number

Valor de Propriedade

number

maxNumberOfAttempts

O número máximo de tentativas.

maxNumberOfAttempts: number

Valor de Propriedade

number

maxRetryIntervalInMilliseconds

O intervalo máximo de repetição (ms).

maxRetryIntervalInMilliseconds: number

Valor de Propriedade

number

retryTimeoutInMilliseconds

O tempo limite para novas tentativas (ms).

retryTimeoutInMilliseconds: number

Valor de Propriedade

number