FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Base de Datos MYSQL hospedad en Hosting
Posts: 514
Joined: Sun Oct 16, 2005 03:32 AM

Base de Datos MYSQL hospedad en Hosting

Posted: Fri Jul 17, 2009 02: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-25.12, xHarbour 1.3.1 Build 20241008, Borland C++7.70, PellesC, ADS 11.1***

Posts: 364
Joined: Tue Oct 25, 2005 07:06 PM

Re: Base de Datos MYSQL hospedad en Hosting

Posted: Fri Jul 17, 2009 01: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
Posts: 337
Joined: Fri Oct 07, 2005 02:44 PM

Re: Base de Datos MYSQL hospedad en Hosting

Posted: Fri Jul 17, 2009 02: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

Hola,

Soy un Contador que por necesidad aprendio a programar y se quedo programando.

Continue the discussion