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

Spring, MySQL und Hibernate:Datenbankfehler, wenn das System innerhalb von 8 Stunden nicht verwendet wird

Verwenden Sie c3p0 für Pool wird es produktionsreif verwendet

Verwenden Sie diesen Parameter (Sie können ihn zur Optimierung ändern), damit Ihre Verbindung aktiv bleibt

<property name="hibernate.c3p0.timeout">1800</property>
<property name="hibernate.c3p0.idle_test_period">100</property>

BEARBEITEN Sie können das 8-Stunden-Limit auch um den folgenden Parameter erhöhen

http://dev.mysql.com /doc/refman/5.0/en/server-system-variables.html#sysvar_wait_timeout