Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2010, 01:23
occam25
 
Fecha de Ingreso: marzo-2007
Mensajes: 58
Antigüedad: 17 años, 2 meses
Puntos: 0
Existe algún tipo de keep alive?

Hola,
estoy desarrollando una aplicación que recibe datos de otros dispositivos de red y los almacena en MySQL. Para probar la aplicación he dejado un dispositivo funcionando varios días para que le envíe la información periódicamente a mi programa y este vaya actualizando la base de datos.

Mi problema me lo he encontrado hoy, cuando he visto un mensaje que decía que el servidor se había desconectado, algo así como "MySql server has gone away".

No sé por qué ha podido pasar esto. La conexión MySql se abre al iniciar el programa y no debería cerrarse nunca mientras el programa siga en marcha.

¿Hay algún procedimiento de tipo keep alive para que nunca se pierda la conexión con la base de datos o, en caso de perderla, reconecte? La conexión caduca? debería estar funcionando ininterrumpidamente durante días o semanas.

gracias y un saludo!