Wir haben unser Multi-Site-System mit zwei Containern aktualisiert, einschließlich eines Wechsels von Postgres 13 auf 15, und jetzt beschwert sich gunicorn, dass es keine Verbindung zu Redis herstellen kann, mit der Meldung: „Fehler beim Verbinden mit Redis unter data:6379 (Redis::TimeoutError)“. Redis läuft. Der Port ist offen; ich kann mich vom Web-Only-Container aus mit Port 6379 verbinden, zum Beispiel über SSH. Aber gunicorn kann es nicht. Wir verwenden Docker 20. Irgendwelche Ideen? Danke!
Ich würde sicherstellen, dass nichts anderes auf diesem Port läuft und den Datencontainer erneut erstellen.
Was ist die genaue Docker-Version? Können Sie sie aktualisieren?
Gelegentlich kann bei dieser Art von unerklärlichem Docker-Netzwerkverbindungsproblem das Löschen des Netzwerks, das Neuerstellen und erneute Verbinden der Container das Problem beheben.
Manchmal hilft dies PLUS ein Neuerstellen der Container.