En pgAdmin, si me conecto a un host y lo dejo inactivo durante unos minutos, la conexión se cae y tengo que volver a conectarme. En muchas ocasiones, pgAdmin también se cuelga cuando intento reconectarme, así que tengo que forzar el cierre y abrirlo nuevamente.
Esto es muy molesto. ¿Hay alguna manera de mantener viva la conexión en pgAdmin?
windows
postgresql
pgadmin
Barbilla
fuente
fuente
Respuestas:
Eso está configurado desde el servidor: la configuración tcp_keepalives_ *
en http://www.postgresql.org/docs/8.3/static/runtime-config-connection.html
fuente
En realidad creo que hay dos problemas aquí. 1. El mantenimiento de la conexión en el servidor db 2. El problema de que su proveedor de servicio cierre las conexiones inactivas de TCP. En mi caso, Pgadmin necesita hacer ping al servidor para que la conexión tcp permanezca activa. Descubrí esto después de cambiar de proveedor de internet.
Hay una solución para esto publicada aquí. ¿ Alguna forma de mantener viva la conexión en pgAdmin sin configurarla en el servidor?
fuente