Re: Problem with permanent connections from Tomcat - Mailing list pgsql-admin

From Soeren Laursen
Subject Re: Problem with permanent connections from Tomcat
Date
Msg-id 42075D6C.14901.897364@localhost
Whole thread Raw
In response to Problem with permanent connections from Tomcat  (Daniel Rubio <drubior@tinet.org>)
List pgsql-admin
Hi,

Had the same problem. If they test an application and restart the
application - not tomcat - it will keep the old connections open. A
restart of tomcat should release all the connections from the
developer.

For example, if the code on the one of  servlets/jsp do not reuse a
connection the servlet/jsp will open a new connection.

Regards,

Søren
> Hi all
>
> Our developers are making some kind of DoS on my postgres installation.
> They use Tomcat to develop in java and they have an instance on every
> computer (only 3).
>
> It seems that tomcat makes permanent connections to the configured
> database, but they have this number limited to 5, and max_connections in
> postgresql.conf is 40, and no more connections are made to the database
> because is a development environment.
>
> The number of connections starts increasing and when arrives to 40 ( ps
> -ef | grep postm | wc -l ) the server doesn't accept more connections
> but it seems that neither finish these that are open, and no one can
> acces to the database (here is the DoS I say).
>
> Here is what the log says
>
> 2005-02-07 10:13:26 LOG:  connection received: host=127.0.0.1 port=55834
> 2005-02-07 10:13:26 LOG:  connection authorized: user=test database=test
> 2005-02-07 10:13:26 FATAL:  connection limit exceeded for non-superusers
>
> I try to stop the postmaster with pg_ctl but it says that postmaster
> doesn't stops and I have to make kill -9 for the processes to stop :(
>
> What could I make to solve this?
>
> I've tried with:
>
> statement_timeout = 100000
>
> but nothing happens ... :(
>
> --
> ********************************************************
> Daniel Rubio Rodríguez
> OASI (Organisme Autònom Per la Societat de la Informació)
> c/ Assalt, 12
> 43003 - Tarragona
> Tef.: 977.244.007 - Fax: 977.224.517
> e-mail: drubio a oasi.org
> ********************************************************
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 9: the planner will ignore your desire to choose an index scan if your
>       joining column's datatypes do not match
>



pgsql-admin by date:

Previous
From: Tom Arthurs
Date:
Subject: Re: Problem with permanent connections from Tomcat
Next
From: "John Jensen"
Date:
Subject: Re: Problem with permanent connections from Tomcat