PDA

Ver la Versión Completa : Conexión se pierde pasado un tiempo


DenisDiaz
15-06-2017, 17:13:09
Hola a todos.

Tengo una aplicación con delphi, usando Firedac para conectarme a una base de datos que está en un servidor de amazon. Los clientes han detectado que la aplicación al quedar un tiempo inactiva y ejecutar cualquier acción que requiere de la base de datos se queda cargando eternamente, al parecer pierde la conexión y no es capaz de reconectar.
No sé si es algo normal que tenga que controlarse por programación (lo cual implicaría cambios grandes) o si es alguna propiedad que se debe activar.
Muchas gracias por su ayuda.

Young
16-06-2017, 00:11:56
Hola Denis, no lo he probado pero FDConnection.ResourceOptions posee una propiedad AutoReconnect que por omisión es falso.

Saludos.

DenisDiaz
16-06-2017, 00:16:08
Hola. Ya me imaginaba que debía ser algo bien simple. Voy a probar pero tiene pinta de ser eso lo que se necesita. Muchas gracias.

Young
16-06-2017, 00:20:20
De todas maneras me parece que mantenerse "Siempre Conectado" a una base de datos sobre internet no sería una buena metodología.

Saludos.

DenisDiaz
16-06-2017, 00:28:31
Pues habrá que ir a la documentación porque pudiera implicar estar siempre conectado o que logra reconectar cada vez que lo requiere en el momento en que lo requiere y no todo el tiempo, pero solo es una suposición.