Re: Intermittent "make check" failures on hyena

Поиск
Список
Период
Сортировка
От Zdenek Kotala
Тема Re: Intermittent "make check" failures on hyena
Дата
Msg-id 44D9D7FA.9040407@sun.com
обсуждение исходный текст
Ответ на Re: Intermittent "make check" failures on hyena  (Josh Berkus <josh@agliodbs.com>)
Ответы Re: Intermittent "make check" failures on hyena
Список pgsql-hackers
Josh Berkus wrote:
> Zdenek,
> 
>> However what happened? I think that following scenarios occurred.
>> Postmaster listen only in one process and there are many clients run
>> really parallel. T2000 server has 32 threads ( 8 core and each has 4
>> threads). These clients generate more TCP/IP request at one time, than
>> postmaster is able accepted.
> 
> I don't quite follow this ... are you saying that the regression test 
> generate more than 128 connections?    And that Solaris ships by default 
> only allowing 128 connections?   
> 

Default is 128 for queue of TCP established socket, but not accepted. It 
is called backlog (see man listen). This values is possible change by 
ndd command. However problem is, that unix domain socket has different 
backlog limit. This limit is 32 waiting request for accept and this 
value is not possible setup. However, kernel patch 118855-15 increase 
this value up to 128 - see bugid 4352289. New version of 
solaris/opensolaris has bigger value - 4096.

Please, install latest solaris 10 patches on this machine and check if 
it helps.
    Zdenek


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

Предыдущее
От: Christopher Browne
Дата:
Сообщение: Re: 8.2 features status
Следующее
От: Andrew Dunstan
Дата:
Сообщение: Re: Intermittent "make check" failures on hyena