MySQL - So diagnostizieren Sie die Ursache der Warnung "Abgebrochene Verbindung - (Zeitüberschreitung beim Lesen der Kommunikationspakete)"

8

Ich habe einige Probleme auf unserem ziemlich ausgelasteten Windows 2008 R2 Webserver mit MySQL.

Anwendungen stürzen zwischenzeitlich ab, und Protokolle weisen häufig auf MySQL als Route hin, da die Anwendungen keine Verbindung zu MySQL herstellen können. Dies betrifft nicht alle Benutzer, nur ein paar unglückliche.

Nachdem ich die Warnmeldung in MySQL aktiviert habe, sehe ich wiederholt folgende Warnmeldungen:

%Vor%

Die Dokumentation hier Ссылка schlägt eine Reihe möglicher netzwerkbezogener Ursachen vor.

Einige der Konfiguration unter "Advanced Networking":

Maximale Paketgröße: 128 M (Wir haben das von 64 M gestern erhöht) Wartezeit: 20 Max. Verbindungen: 1000 Max Conn pro: 1000 Wiederholungsanzahl: 5

Meine Frage ist, wie kann ich besser feststellen, was dieses Problem verursacht, anstatt nur mit Einstellungen zu spielen und zu warten?

Vielen Dank im Voraus

    
gb2d 08.08.2012, 08:23
quelle

1 Antwort

2

Dies war ein kniffliges Problem, aber wir fanden schließlich einige tausend scheinbar verwaiste TCP-Verbindungen (mit Task-Manager & gt; Ressourcenmonitor), die durch einen E-Mail-Sendeprozess erzeugt wurden.

Da MySQL-Verbindungen TCP-abhängig sind, hat der Datenbankserver darunter gelitten.

    
gb2d 17.09.2012, 16:00
quelle

Tags und Links