Skip to content

Add retry jitter #86

@britzl

Description

@britzl

Add jitter (small random delay) to each retry strategy. If a large number of clients all start retrying a failed service at the same time, this predictable sequence can lead to a problem, where all clients hit the service simultaneously after the same delay, causing it to fail again, since the pattern is "predictable". To fix this, we should add a bit of randomness to this so to "spread" when the clients will re-hit the server.

See Nakama Unity SDK RetryJitter.cs

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions