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

Die Webanwendung [] scheint einen Thread namens [Abandoned Connection Cleanup Thread] com.mysql.jdbc.AbandonedConnectionCleanupThread gestartet zu haben

Siehe diese Antwort . Es scheint, dass sich der MySQL-Treiber in {$TOMCAT]/lib befinden sollte zwischen Anwendungen geteilt. Stellen Sie sicher, dass Sie es nicht jeder Anwendung beifügen. Zumindest hat es bei mir funktioniert und ich konnte die Warnung entfernen.

Wenn Sie Maven verwenden, markieren Sie die Abhängigkeit als bereitgestellt.


AKTUALISIERUNG:
Die Hauptursache ist, dass Tomcat Probleme mit der Garbage-Collection des Treibers hat, da er in einem Singleton registriert ist, das mehreren Anwendungen gemeinsam ist. Das Schließen einer Anwendung erlaubt Tomcat nicht, den Treiber freizugeben. Siehe diese Antwort .