ERR max number of clients reached: ERR max number of clients reached (maximale Anzahl von Clients erreicht)
RedisWas bedeutet das?
Die Anzahl verbundener Clients hat das Limit maxclients erreicht, und neue Verbindungen können nicht angenommen werden. Redis verweigert weitere Client-Verbindungen.
Ursache
Ein Connection-Leak (nie geschlossene Verbindungen), ein zu niedriger Wert für maxclients, ein falsch konfigurierter Connection Pool, ein plötzlicher Anstieg von Clients oder ein niedriges File-Descriptor-Limit des Betriebssystems.
Lösung
Untersuche die aktuellen Verbindungen: CLIENT LIST und INFO clients. Behebe Connection-Leaks; dimensioniere den Client-Pool korrekt und verwende Verbindungen wieder. Erhöhe bei Bedarf maxclients (CONFIG SET maxclients) und das ulimit (File Descriptors) des Betriebssystems. Setze einen Timeout für inaktive Verbindungen.
Weitere Einträge zu dieser Datenbank
- ERR value is not an integer or out of rangeERR value is not an integer or out of range (Wert keine Ganzzahl oder außerhalb des Bereichs)
- ERR value is not a valid floatERR value is not a valid float (Wert kein gültiger float)
- ERR increment or decrement would overflowERR increment or decrement would overflow (Inkrement/Dekrement würde überlaufen)
- BUSYKEYBUSYKEY Target key name already exists (Zielschlüssel existiert bereits)
- ERR no such keyERR no such key (Schlüssel existiert nicht)
- ERR DUMP payload version or checksum are wrongERR DUMP payload version or checksum are wrong (DUMP-Payload: Version oder Prüfsumme falsch)
- NOREPLICASNOREPLICAS Not enough good replicas to write (nicht genügend gesunde Replicas zum Schreiben)