From: | cristian <clopez(at)sol(dot)info(dot)unlp(dot)edu(dot)ar> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Problema, postgres JDBC |
Date: | 2005-12-26 15:46:31 |
Message-ID: | 43B01057.8060206@sol.info.unlp.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Que tal?, lo de TCP_KEEPALIVES_* a partir del 8.1, soluciona el problema en la parte del server, ya que se da cuenta si el cliente esta vivo o no.
Mi problema es del otro lado, un cliente manda una consulta al server postgres (maquina remota), le saco el cable de red y lo que quiero resolver es que el cliente me responda y que no se quede esperando, o sea que salte un timeout de que no existe mas conexion o algo por el estilo que se pueda configurar desde el JDBC.
Desde ya, muchas gracias.
Jaime Casanova wrote:
>On 12/23/05, cristian <clopez(at)sol(dot)info(dot)unlp(dot)edu(dot)ar> wrote:
>
>
>>Que tal?, estoy usando postgres y Driver JDBC1 7.4. El problema es que
>>quiero detectar rapidamente la desconexion de mi aplicacion con el
>>server de postgres (El server esta en otra maquina). Con respecto a esto
>>tengo dos puntos:
>>
>>1) que el Server postgres se caiga en la otra maquina, en esta situacion
>>la respuesta es inmediata de que no hay conexion.
>>2) Sacar abruptamente el Cable de Red del server. Aca es donde tengo el
>>problema !!! , por mas que le ponga un timeout chico, no me reponde
>>hasta cierto tiempo (no menos de 30 segundos).
>>
>>Se que el primer caso es diferente al segundo, ya que seguramente en el
>>segundo entra el tiempo del socket abierto buscando una IP que no existe
>>(ya que le saque el cable de red al server), pero queria saber si no
>>hay alguna manera para poder setearle un timeout concreto y que me
>>responda en ese tiempo.
>>
>>Desde ya, muchas gracias.
>>
>>
>>
>
>a partir del 8.1 en el archivo postgresql.conf exiten las variables
>TCP_KEEPALIVES_* que, AFAIK, sirven para eso
>
>--
>Atentamente,
>Jaime Casanova
>(DBA: DataBase Aniquilator ;)
>
>---------------------------(fin del mensaje)---------------------------
>TIP 4: No hagas 'kill -9' a postmaster
>
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Leonel Nunez | 2005-12-26 16:43:20 | Re: postgres JDBC |
Previous Message | Mario Guerrero | 2005-12-26 15:30:03 | isDate() - isnumeric() |