Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Mariadb-Docker-Container Kann mit Python keine Verbindung zum MySQL-Server auf dem Host herstellen (111-Verbindung abgelehnt).

Das Problem liegt nicht bei Datenbank- oder Python-Code; Es ist ein Erhöhungsproblem, das von Docker kommt, da die Datenbank einige Zeit zum Laden benötigt und der Python-Container (consumer.py) schneller startet als der Datenbank-Container.

Mögliche Lösungen:

Docker-Gesundheitscheck

Wartezeit im Docker

Fügen Sie dem Python-Verbraucher eine Verzögerung hinzu