Base de Datos MYSQL hospedad en Hosting

Base de Datos MYSQL hospedad en Hosting

Postby Cgallegoa » Fri Jul 17, 2009 2:46 am

Hola amigos,

Estoy desarrollando un aplicativo que accessa a una Base de Datos MYSQL hospedada en un Hosting.

El aplicativo debe controlar cada tres minutos los nuevos usuarios que se registran en la web del cliente.

Cargo los datos con recordset y con un timer cada tres minutos hago un requery y actualizo el xBrowse en el que se muestran los datos.

Funciona perfecto durante más o menos 10 minutos, pero luego se cae por desconexión de la base desde el servidor.

Si pruebo sobre MYSQL local funciona perfecto todo el día, por lo que, podría afirmar que no es problema de código.

Si se accesa a la base remota se desconecta aleatoriamente. Hemos probado en tres hosting y pasa el mismo problema.

Me da la impresíón que los proveedores de hosting setean algún parámetro en el Servidor de MySql para que desconecte cada determinado tiempo cualquier acceso directo (Direct Database Access).

La opción sería: arrancar la aplicación, cargar el recordset en un array, desactivar el Timer y reemplazarlo por un boton que manualmente vuelva a abrir la base, cargue nuevamente el array, y actualice el xBrowse. El problema que veo con esta forma es el estar abriendo y cerrando la base.

Alguna idea de porqué la desconexión intermitente de la base remota?

Alguna sugerencia de cómo solucionarlo ?

Gracias por su ayuda,

Saludos,

Carlos Gallego
Saludos,

Carlos Gallego

*** FWH-23.10, xHarbour 1.2.3 Build 20190603, Borland C++7.30, PellesC ***
Cgallegoa
 
Posts: 425
Joined: Sun Oct 16, 2005 3:32 am
Location: Quito - Ecuador

Re: Base de Datos MYSQL hospedad en Hosting

Postby QAZWSX2K » Fri Jul 17, 2009 1:59 pm

saludos, pues yo haria en el propio timer que lea los usuarios y se desconecte, al activarse el timer te conectas, les los usuarios y te desconectas, asi sucesivamente
Software especializado para oficinas contables con grandes volumenes de Informacion
Impresion de todos los formularios del Seniat, Dian

alex_patino74@hotmail.com
whatsapp 57+3214777217
User avatar
QAZWSX2K
 
Posts: 363
Joined: Tue Oct 25, 2005 7:06 pm
Location: Bogota - Caracas

Re: Base de Datos MYSQL hospedad en Hosting

Postby Lautaro » Fri Jul 17, 2009 2:36 pm

Carlos,

Verifica el seteo del timeout de la coneccion en el lado del cliente, tienes que ejecutar un comando como : "SET SESSION wait_timeout=28880" donde 28880 es el numero de segundos que espera en inactividad.

Pero tambien debes preguntarle al administrador del servidor en cuanto tiempo tiene establecido el maximo de una coneccion.


atte.,

Lautaro Moreira
User avatar
Lautaro
 
Posts: 322
Joined: Fri Oct 07, 2005 2:44 pm
Location: Osorno, Chile


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 27 guests