iwf
    Preparing search index...

    Function calculateBackoffDelay

    • Calculates jittered delay for exponential backoff

      Parameters

      • attempt: number

        The attempt number (0-indexed)

      • baseDelay: number

        Base delay in milliseconds

      • maxDelay: number

        Maximum delay in milliseconds

      • jitter: boolean = true

        Whether to add jitter

      Returns number

      The calculated delay in milliseconds

      const delay = calculateBackoffDelay(3, 1000, 30000, true);
      // delay could be around 8000 ms with jitter