Si realmente quieres ver lo que esta pasando debes hacer esto.
tcpdump -s0 port 5432 -w /tmp/file.pcap
Tomar nota del puerto de un cliente que se desconecte ( el puerto es
importante ).
Con el puerto por ejemplo 61558 ( es un ejemplo ) puedes acotar el
archivo y/o trafico a ese puerto especifico ahora ( puerto del cliente ).
tcpdump -r /tmp/file.pcap -s0 port 61558 -w /tmp/file2.pcap
De esta forma el segundo archivo es solo del trafico del cliente que te
interesa. este archivo lo puedes ver con wireshark y con esto puedes
ver que esta pasando.
On 7/03/2019 1:34 AM, Sergio Valdes Hurtado wrote:
Gracias a todos por sus recomendaciones, probaré con sus indicaciones
y les cuento.
Saludos,
El dom., 3 mar. 2019 a las 10:25, Lucas Luengas
(<lucasluen...@gmail.com <mailto:lucasluen...@gmail.com>>) escribió:
Hola.
Para intentar acotar el problema, puedes realizar estas acciones.
Quizás ya las hayas realizado, pero por si acaso, las indico a
continuación:
- Revisar los logs de Tomcat y Aqua Data.
- Revisar los logs del postgresql.
- Desde la máquina en la que tienes Tomcat, instalar las
utilidades cliente de Postgresql (la aplicación psql) y dejar una
conexión abierta de forma manual con los mismos datos de conexión
que usa Tomcat. Y pasado un tiempo, ver si se ha desconectado o si
la conexión continua abierta. De esta manera, puedes ver si es el
servidor Postgres o son las conexiones client (Tomcat, Aqua Data)
las que se desconectan por sí solas.
- Aumentar el nivel de log de Postgres. En postgresql.conf puedes
activar un nivel de log mayor del que viene por defecto para
registrar las conexiones. Los parámetros son log_connections y
log_disconnections. En enlace a la documentación oficial es:
https://www.postgresql.org/docs/9.6/runtime-config-logging.html
Espero que te sirva de ayuda.
Saludos.
On Fri, Mar 1, 2019 at 8:36 PM Sergio Valdes Hurtado
<svh.pg...@gmail.com <mailto:svh.pg...@gmail.com>> wrote:
Gilberto, gracias por tu respuesta, pero mi problema es que no
se cuál es el parámetro que debo tocar, si es en postgresql o
en tomcat o en otra parte.
Gracias
El vie., 1 mar. 2019 a las 16:24, <gilberto.casti...@etecsa.cu
<mailto:gilberto.casti...@etecsa.cu>> escribió:
Hola Sergio,
Es un comportamiento casi normal en aplicaciones
desconectar cuando
están mucho tiempo inactivas, por ahí tienes que buscar es
parámetro y
configurarlo, o usar pool de conexiones.
Saludos,
Gilberto.
El 2019-03-01 14:17, Sergio Valdes Hurtado escribió:
> Primero que nada, saludos a todos en la lista.
>
> Ahora les cuento mi problema, ya que tengo instalado
Postgresql 9.6 en
> un Windows 2008 server y accedemos desde Aqua Data por
medio de jdbc y
> se me presenta el problema que pasado un tiempo sin
hacer consultas se
> desconecta los usuarios.
> Esto también pasa con una aplicación que está en tomcat
y también
> con conexiones jdbc, ya que también se desconecta y hay
que reiniciar
> tomcat para que vuelva a conectarse.
>
> Me pueden orientar acerca de como puedo resolver esta
situación.
>
> Gracias de antemano
>
> --
> Sergio Valdés H.
--
Sergio Valdés H.
--
Sergio Valdés H.