nginx-1.0.1
Vladimir Rusinov
vladimir на greenmice.info
Ср Май 4 17:14:04 MSD 2011
2011/5/4 Igor Sysoev <igor at sysoev.ru>
> On Wed, May 04, 2011 at 04:46:14PM +0400, Vladimir Rusinov wrote:
> > 2011/5/3 Igor Sysoev <igor at sysoev.ru>
> >
> > > *) Изменение: теперь по умолчанию nginx использует значение 511 для
> > > listen backlog на Linux.
> > >
> >
> > А можно вопрос для повышения образованности: почему именно 511? В apache
> 2.2
> > вроде по умолчанию тоже 511, это же наверное неспроста?
> > Спасибо.
>
> Я взял это значение из Апача. В его исходниках, документации или в
> старых мэйллистах, если мне не изменяет память, есть что-то про это
> safe значение.
>
Поинтересовался, выяснилось что для совместимости с какими-то (наверное
весьма старыми) ОС:
/* The maximum length of the queue of pending connections, as defined
* by listen(2). Under some systems, it should be increased if you
* are experiencing a heavy TCP SYN flood attack.
*
* It defaults to 511 instead of 512 because some systems store it
* as an 8-bit datatype; 512 truncated to 8-bits is 0, while 511 is
* 255 when truncated.
*/
--
Vladimir Rusinov
http://greenmice.info/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20110504/eef45e36/attachment-0001.html>
Подробная информация о списке рассылки nginx-ru