Re: Disconnect sessions and session timeouts

Поиск
Список
Период
Сортировка
От Ian Harding
Тема Re: Disconnect sessions and session timeouts
Дата
Msg-id 7256023005080110377af9bc13@mail.gmail.com
обсуждение исходный текст
Ответ на Disconnect sessions and session timeouts  (Len Walter <len.walter@gmail.com>)
Список pgsql-general
Can the client application be modified?  It seems like it might need to be, since if it is expecting its connection to be open whenever it's running, the server killing the connection might lead it to crash. 

- Ian

On 8/1/05, Len Walter <len.walter@gmail.com> wrote:
Hi,

I'm looking to solve a problem where a client application is leaving
idle sessions open, eventually filling up the maximum connections and
stopping anyone from connecting.

It seems like there's no way to disconnect sessions after a given idle
timeout. There is a statement timeout, but that won't terminate the
session.

Is there any way to disconnect a given session? In oracle you'd do
something like "alter system kill session 'sid,serial#'". I've tried
parsing the output of ps -efa to find out which postgres processes
below to clients that should be disconnected, then sending them TERM
or QUIT signals, but TERM has no effect and QUIT puts the whole
database into recovery mode.

Thanks in advance,
Len

--
Len Walter len.walter@gmail.com http://crookedtimbre.net

---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?

               http://archives.postgresql.org

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

Предыдущее
От: "Jim C. Nasby"
Дата:
Сообщение: Re: PostgreSQL vs. MySQL
Следующее
От: Scott Marlowe
Дата:
Сообщение: Re: PostgreSQL vs. MySQL