Redis
 sql >> Datenbank >  >> NoSQL >> Redis

Automatische Wiederholungen

Eine Funktion, die die Belastbarkeit von RedisClient verbessert Verbindungen ist Auto Retry, bei dem der RedisClient fehlgeschlagene Redis-Vorgänge aufgrund von Socket- und E/A-Ausnahmen in einem exponentiellen Backoff ab 10 ms transparent wiederholt bis zum RetryTimeout von 3000ms . Diese Standardeinstellungen können angepasst werden mit:

RedisConfig.DefaultRetryTimeout = 3000;
RedisConfig.BackOffMultiplier = 10;

Das RetryTimeout kann auch in der Verbindungszeichenfolge mit ?RetryTimeout=3000 konfiguriert werden .