Versuchen Sie, den SQL-Connector/-Treiber in die Tomcat/lib und nicht in den Krieg zu stecken. Da jedes Mal, wenn Sie den Krieg bereitstellen, der Connector/Treiber erstellt wird, kann der Garbage Collector sie manchmal nicht entfernen, was zu einem Speicherleck führt. Versuchen Sie also, den Connector in den Ordner tomcat/lib zu verschieben.
Bitte lesen Sie die folgenden Antworten:
Warum muss die JDBC-Treiber im Ordner TOMCAT_HOME/lib abgelegt werden?
So konfigurieren Sie Tomcat für die Verbindung mit MySQL