105: No buffer space available
Igor Sysoev
is at rambler-co.ru
Wed Dec 27 15:22:46 MSK 2006
On Wed, 27 Dec 2006, [UTF-8] Дмитрий Леоненко wrote:
> Установил keepalive
> Ошибок стало меньше. Лог файл уже не растет на мегабайт в минуту, но ошибки
> всеравно идут прилично... по 2 в секунду...
> О чем мне попросить хостера? В чем именно тут проблема? Как профиксить?
Если эту ошибку выдаёт socket() или accept(), то число сокетов - numtcpsock.
Если - writev(), sendfile(), read() и прочая - то tcpsndbuf или tcprcvbuf.
> 27.12.06, Igor Sysoev <is at rambler-co.ru> написал(а):
>>
>> On Wed, 27 Dec 2006, Igor Sysoev wrote:
>>
>> > On Wed, 27 Dec 2006, [UTF-8] Дмитрий Леоненко wrote:
>> >
>> >> [root at 5628 logs]# cat /proc/user_beancounters
>> >> Version: 2.5
>> >> uid resource held maxheld barrier limit
>> failcnt
>> >
>> >> numtcpsock 72 80 80
>> 80 610748
>> >
>> >> tcpsndbuf 426588 639732 638976
>> 638976 1392
>> >> tcprcvbuf 25608 642420 638976
>> 638976 3059
>> >
>> > Мало сокетов (80 - это для nginx'а очень смешная цифра).
>>
>> Уменьшить число открытых сокетов можно, выключив keepalive:
>>
>> keepalive_timeout 0;
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list