sql >> Base de Datos >  >> RDS >> Mysql

Reproduzca com.mysql.jdbc.exceptions.jdbc4.CommunicationsException con una configuración de Spring, hibernate y C3P0

Tuve problemas similares con MySQL y un grupo de conexiones. El problema es que le dice al grupo de conexiones que el tiempo de inactividad es de 30 minutos, pero la base de datos corta la conexión después de 10 segundos. Dado que su período de verificación de conexión inactiva es de 120 segundos, ¡le quedan un poco menos de 110 segundos para que el grupo use una conexión interrumpida!

Usaría la siguiente configuración para la producción:

MySQL:
wait_timeout=75
C3P0:
maxIdleTime=60
idleConnectionTestPeriod=55