Hola a todos. Mi duda es la siguiente:
Tengo una clase principal que actua de servidor y cuando recibe peticiones de los clientes crean un nuevo hilo siempre asociado a una clase que es la que tiene todas las operaciones posibles del servidor para atender la peticion.
La cosa esta en que yo inicialmente establezco una conexión con mi base de datos ya que practicamente todas las operaciones del servidor van a requerir consultar la base de datos.
Mi pregunta es:
¿pasará algo por tener la conexion abierta continuamente durante mucho tiempo(dias, meses o incluso años?
Es decir, ¿hay algun tipo de timeout de conexion a la base de datos (en mi caso MySQL, de tal manera que si permance abierta mucho tiempo se cierra sola?
¿Deberé mejor abrir y cerrar la conexion a la base de datos cada vez que vaya a consultarla?
Un saludo.