Skip to content

RetryPolicy

API reference for RetryPolicy

@delta-base/server


V2 retry policy configuration for subscribers.

Provides fine-grained control over retry behavior with configurable strategy, delays, multiplier, and jitter.

initialDelayMs: number

Initial delay in milliseconds before the first retry


optional jitterPercent: number

Percentage of jitter to add (0-100) to prevent thundering herd


maxAttempts: number

Maximum number of delivery attempts before giving up


maxDelayMs: number

Maximum delay in milliseconds between retries


optional multiplier: number

Multiplier for delay between consecutive retries (exponential/linear strategies). Defaults to 2.


strategy: "exponential" | "linear" | "fixed"

Retry strategy: ‘exponential’, ‘linear’, or ‘fixed’