Enumeration RetryJitterType

Controls how the reconnect delay is modified in order to smooth out the distribution of reconnection attempt timepoints for a large set of reconnecting clients.

See Exponential Backoff and Jitter

Enumeration Members

Enumeration Members

Default: 0

Maps to Full

None: 1

Do not perform any randomization on the reconnect delay: NextReconnectDelay = CurrentExponentialBackoffValue

Full: 2

Fully random between no delay and the current exponential backoff value. NextReconnectDelay = Random(0, CurrentExponentialBackoffValue)

Decorrelated: 3

NextReconnectDelay = Min(MaxReconnectDelay, Random(MinReconnectDelay, 3 * CurrentReconnectDelay)

Generated using TypeDoc