Re: Hwo to set timeout for PHP persistent connections

Поиск
Список
Период
Сортировка
От scott.marlowe
Тема Re: Hwo to set timeout for PHP persistent connections
Дата
Msg-id Pine.LNX.4.33.0303031128210.12833-100000@css120.ihs.com
обсуждение исходный текст
Ответ на Hwo to set timeout for PHP persistent connections  (Gabriele Bartolini <g.bartol@comune.prato.it>)
Ответы Re: Hwo to set timeout for PHP persistent connections
Список pgsql-general
On 3 Mar 2003, Gabriele Bartolini wrote:

> Ciao guys,
>
>    I need to set a reasonable low value of timeout for inactive
> connections, as they seem to stay up when a PHP script calls a
> pg_pconnect on the database server.
>
>    As its main purpose is to serve a Web application, I'd love
> connections to get close after 10-15 seconds of inactivity.
>
>    Is there a run-time configuration I can set in Postgres?

As an addendum to my previous post, you can set the max number of requests
an apache child will process before it is recycled, the setting is called
MaxRequestsPerChild and if you set it to 0 (the default) then apache
processes are never killed unless you have more than the max sitting idle.

Setting it something fairly low, like 20 or 50 or 100 means that the
connections won't last forever, as eventually that child will be killed
off and it's connection will die.


Also, setting StartServers to something low, like 1 will result in more
processes getting recycled.


В списке pgsql-general по дате отправления:

Предыдущее
От: Steve Crawford
Дата:
Сообщение: Re: Hwo to set timeout for PHP persistent connections
Следующее
От: Joel Rodrigues
Дата:
Сообщение: weird time-space problem wih the list