Maxwell.Middleware.Retry (maxwell v2.4.0) View Source

Retries requests if a connection is refused up to a pre-defined limit.

Example:

defmodule MyClient do
  use Maxwell.Builder

  middleware Maxwell.Middleware.Retry, delay: 1_000, max_retries: 3
end

Options:

- delay:        number of milliseconds to wait between tries (defaults to 1_000)
- max_retries:  maximum number of retries (defaults to 5)