From: | Leonel Nunez <lnunez(at)enelserver(dot)com> |
---|---|
To: | cristian <clopez(at)sol(dot)info(dot)unlp(dot)edu(dot)ar> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: postgres JDBC |
Date: | 2005-12-26 16:43:20 |
Message-ID: | 43B01DA8.3070307@enelserver.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
cristian 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.
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 5: ¿Has leído nuestro extenso FAQ?
>
> http://www.postgresql.org/files/documentation/faqs/FAQ.html
>
>
No se si por el jdbc se pueda pero con java lo puedes hacer facilmente :
http://www.rgagnon.com/javadetails/java-0093.html
http://java.sun.com/j2se/1.5.0/docs/api/java/net/InetAddress.html#isReachable(int)
Leonel
From | Date | Subject | |
---|---|---|---|
Next Message | Freddy Arraez | 2005-12-26 18:05:28 | Scrash y Base de Datos Eliminada |
Previous Message | cristian | 2005-12-26 15:46:31 | Problema, postgres JDBC |