Re: Random UnknownHostExceptions - Mailing list pgsql-jdbc

From Guillaume Cottenceau
Subject Re: Random UnknownHostExceptions
Date
Msg-id m3obo3tofb.fsf@mnc.ch
Whole thread Raw
In response to Random UnknownHostExceptions  (George Woodring <george.woodring@iglass.net>)
List pgsql-jdbc
George Woodring <george.woodring 'at' iglass.net> writes:

> Caused by: java.net.UnknownHostException: iprobe113
>
>        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
>        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>        at java.net.Socket.connect(Socket.java:529)
>        at java.net.Socket.connect(Socket.java:478)
>        at java.net.Socket.<init>(Socket.java:375)
>        at java.net.Socket.<init>(Socket.java:189)
>        at org.postgresql.core.PGStream.<init>(PGStream.java:62)

The PG driver seems to be using the standard Socket java
interface, so there's little chance it has anything to do with
it. I would try to run a local Java program using a Socket object
to connect to a fake port on the same machine, for example you
could base on network connection code from:


http://code.google.com/p/androidnetworktester/source/browse/trunk/src/org/gc/networktester/tester/TcpConnectionTester.java

Btw, one per 100K connections means you keep on creating new
connections. This usually has very poor performance. You should
use a connection pool.

--
Guillaume Cottenceau

pgsql-jdbc by date:

Previous
From: Dave Cramer
Date:
Subject: Re: Random UnknownHostExceptions
Next
From: Kiran Kulkarni
Date:
Subject: Re: org.postgresql.util.PSQLException: An I/O error occured while sending to the backend