Sounds like each child gets a persistant connection to the database to reduce overhead during client connections. The number of waiting connections is equal to the amount of child processes, no?

-Micha


Niblett, David A wrote:

I've noticed that when I start dbmail-X there always
seem to be a large number of TIME_WAIT connections reported by netstat. All of these connections are going
to my postgres database.

For example, I only have IMAP running, with the following:

NCHILDREN=5
MAXCHILDREN=20
MINSPARECHILDREN=2
MAXSPARECHILDREN=4
MAXCONNECTS=10000
TIMEOUT=4000

In my netstat output, I have 5 "established" connection to
the database, and then at a minimum of 48 in "time_wait".
That number grows to 55, and then drops back to 48.

When I run IMAP with a trace level of 9, it shows the starting
of the 5 children and then nothing else.  (this is a test server
no traffic).

I'm lost as to why this is happening, anyone else see this,
or know why it happens?

TIA

--
David A. Niblett               | email: [EMAIL PROTECTED]
Network Administrator          | Phone: (352) 334-3400
Gainesville Regional Utilities | Web: http://www.gru.net/

_______________________________________________
Dbmail mailing list
Dbmail@dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail

Reply via email to