LogoRobo.js
Framework

ResilienceOptions

Interface: ResilienceOptions

Options for the resilience wrapper.

Properties

PropertyTypeDescription
isRetryable?(error: Error) => booleanCustom function to determine if an error is retryable. Default: checks for common transient error codes.
jitter?numberJitter factor for retry delays (0 to 1). Adds randomness to prevent thundering herd. Default: 0.1
maxRetries?numberMaximum number of retry attempts. Default: 3
onDisconnect?(error: Error) => voidCallback when adapter disconnects (after max retries exhausted).
onReconnect?() => voidCallback when adapter reconnects (after successful retry).
retryBaseDelay?numberBase delay for exponential backoff in milliseconds. Default: 100
retryMaxDelay?numberMaximum delay between retries in milliseconds. Default: 5000

On this page