Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 23001|Antwort: 1

[Quelle] Docker MySQL löst das Problem der zu vielen Verbindungen

[Link kopieren]
Veröffentlicht am 08.10.2021 10:33:06 | | | |
Die MySQL-Datenbank wird über einen Docker-Container bereitgestellt, und wenn die Anzahl der Client-Verbindungen eine bestimmte Anzahl überschreitet, wird der Fehler "Too many Connections" gemeldet.

Docker MySQL Image Address:Der Hyperlink-Login ist sichtbar.

Das Bild, das ich benutze, ist die mysql:5.7.34-Version, max_connections die Standardzahl ist 151, wie im untenstehenden Bild gezeigt:


Temporäre Lösungen

Um die maximale Anzahl an Verbindungen festzulegen, lautet der SQL-Befehl wie folgt:


MySQL-Leistungsoptimierung setzt max_connections maximale Anzahl von Verbindungen
https://www.itsvse.com/thread-10049-1-1.html
Nach Neustart des Docker-Containers wird die maximale Anzahl der Verbindungen auf den Standardwert von 151 zurückgesetzt

Gründliche Lösung

Ändern Sie die /etc/mysql/mysql.cnf-Konfigurationsdatei im Container und verwenden Sie folgenden Befehl, um die Dateien im Container auf die Host-Maschine zu kopieren:


Ändern Sie die Datei mysql.cnf mit dem vim-Befehl wie folgt:

Kopieren Sie die Dateien des Hosts mit folgendem Befehl in den Container:


Starte den MySQL-Container neu und frage die maximale Anzahl der Verbindungen über den SQL-Befehl ab, der den konfigurierten Wert anzeigt.

(Ende)




Vorhergehend:RAID-Technologie erklärt – RAID0, RAID1, RAID3, RAID5, RAID6, RAID10 Vergleich
Nächster:Das Problem mit Win10-Ethernet ohne Internet (kann normal auf das Internet zugreifen) vollständig gelöst werden.
Veröffentlicht am 08.10.2021 20:59:42 |
Eine weitere Woche ist vergangen, schauen wir es uns noch einmal an
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com