Skip to content

LinearBackoff

Defined in: src/retry/backoff-strategy.ts:96

Linear backoff: delay grows as baseMs * attempt, capped at maxMs, then jittered.

new LinearBackoff(opts?): LinearBackoff;

Defined in: src/retry/backoff-strategy.ts:101

ParameterType
optsLinearBackoffOptions

LinearBackoff

nextDelay(ctx): number;

Defined in: src/retry/backoff-strategy.ts:107

Returns the delay in milliseconds before the next attempt.

Must be a non-negative finite number. Implementations should treat ctx.attempt < 1 as a programmer error.

ParameterType
ctxBackoffContext

number

BackoffStrategy.nextDelay