Skip to content

ReconnectConfig

zmqtt.client.ReconnectConfig dataclass #

ReconnectConfig(
    *,
    enabled: bool = True,
    initial_delay: float = 1.0,
    max_delay: float = 60.0,
    backoff_factor: float = 2.0,
    max_attempts: int | None = 5,
)

Configuration for automatic reconnection on connection loss.

enabled class-attribute instance-attribute #

enabled: bool = True

initial_delay class-attribute instance-attribute #

initial_delay: float = 1.0

max_delay class-attribute instance-attribute #

max_delay: float = 60.0

backoff_factor class-attribute instance-attribute #

backoff_factor: float = 2.0

max_attempts class-attribute instance-attribute #

max_attempts: int | None = 5