retryMiddleware()
@blobs/sdk / middleware / retryMiddleware
retryMiddleware(
maxRetries?,retryDelay?):Middleware
Defined in: middleware/index.ts:108
Built-in middleware that retries 5xx responses with exponential
backoff. Stops at maxRetries or as soon as the server returns a
non-5xx status.
Parameters
maxRetries?
number = 3
Maximum number of retry attempts. Defaults to 3.
retryDelay?
number = 1000
Base delay in milliseconds; doubled each attempt. Defaults to 1000.
Returns
A Middleware that wires up retry behavior.