Re: TCP keepalive support for libpq

Поиск
Список
Период
Сортировка
От Fujii Masao
Тема Re: TCP keepalive support for libpq
Дата
Msg-id 3f0b79eb1002111852t106baee9x8913ba52c6c65f9c@mail.gmail.com
обсуждение исходный текст
Ответ на Re: TCP keepalive support for libpq  (Peter Geoghegan <peter.geoghegan86@gmail.com>)
Ответы Re: TCP keepalive support for libpq  (Peter Geoghegan <peter.geoghegan86@gmail.com>)
Список pgsql-hackers
On Fri, Feb 12, 2010 at 1:33 AM, Peter Geoghegan
<peter.geoghegan86@gmail.com> wrote:
> Why hasn't libpq had keepalives for years?

I guess that it's because keepalive doesn't work as expected
in some cases. For example, if the network outage happens
before a client sends some packets, keepalive doesn't work,
then it would have to wait for a long time until it detects
the outage. This is the specification of linux kernel. So
a client should not have excessive expectations of keepalive,
and should have another timeout like QueryTimeout of JDBC.

Regards,

-- 
Fujii Masao
NIPPON TELEGRAPH AND TELEPHONE CORPORATION
NTT Open Source Software Center


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

Предыдущее
От: Euler Taveira de Oliveira
Дата:
Сообщение: Re: Hostnames in pg_hba.conf
Следующее
От: Robert Haas
Дата:
Сообщение: Re: Writeable CTEs and empty relations