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

java.sql.SQLException:Keine Operationen erlaubt, nachdem die Verbindung geschlossen wurde

Nun, ich habe festgestellt, dass die Standardzeit für das Schließen der Verbindung, wenn sie zu lange inaktiv war, für MYSQL 28800 Sekunden (8 Stunden) beträgt (und nicht 34.247.052 Millisekunden) .

show global variables;

In MYSQL setze ich diesen Wert mit

auf 172800 Sekunden (48 Stunden gemäß meiner Anforderung) zurück
set global wait_timeout=172800;

und es hat gut funktioniert.

Vielen Dank für die Hilfe!