Date: Mon, 13 Dec 2004 22:25:13 +0100 From: Ronald Klop <ronald-freebsd8@klop.yi.org> To: Joris Verschoor <j.verschoor@nefli.nl> Cc: freebsd-java@freebsd.org Subject: Re: FreeBSD 5.3-RELEASE + JDK1.4 native in a Jail -> hangs 99% cpuon kserel Message-ID: <opsiytsbhc8527sy@smtp.local> In-Reply-To: <41BDBC4B.40505@nefli.nl> References: <41BDBC4B.40505@nefli.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 13 Dec 2004 16:59:07 +0100, Joris Verschoor <j.verschoor@nefli.nl> wrote: > Hello, > > I've installed a 5.3-RELEASE box. I haven't changed anything from the > default kernel. > The box is a single cpu P4 with HT disabled. > I've set some sysctl vars: > security.jail.sysvipc_allowed: 1 (for pg in a jail) > > > > There are 2 jails on my box: > 1) Java 1.4.2 native port + resin3 > 2) PostgreSQL-7(.4) > > PostgreSQL runs fine (I think) > > I've installed a webapp on resin3 using the pg jdbc drivers. Everything > runs fine and dandy, but after a while, I suddenly get two things: > > ******** 1 ******** > And exception while opening a connection to pg. > > Caused by: org.postgresql.util.PSQLException: > An I/O error occured while reading from backend > Exception: java.net.SocketException: Resource temporarily unavailable > Stack Trace: > > java.net.SocketException: Resource temporarily unavailable > at java.net.SocketInputStream.socketRead0(Native Method) > at java.net.SocketInputStream.read(SocketInputStream.java:129) > at java.io.BufferedInputStream.fill(BufferedInputStream.java:183) > ... etc > Try to check how many open files you have. And if you do kill -3 (or kill -QUIT) check the log files of the java app. How many tcp connections do have to your db-server? Do you have a connection leak somewhere? Ronald. -- Ronald Klop, Amsterdam, The Netherlands
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?opsiytsbhc8527sy>