Welcome! Log In Create A New Profile

Advanced

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

cronfy
September 07, 2010 08:48AM
>> Похоже на lock contention где-то в ядре на 16 процессорах.
>> Судя по тому, что замедляются stat(), возможно, что-то связанное
>> с файловой системой (я как-то читал, что там есть проблемы с
>> масштабируемостью на много процессоров). Можно попробовать
>> http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#open_file_cache
> Спасибо, сделал так:
> open_file_cache          max=10000  inactive=120s;
> open_file_cache_valid    120s;
> open_file_cache_min_uses 2;
> open_file_cache_errors   off;
> Смотрим пока. errors поставил в off, потому что наличие файлов все
> равно проверяется перловыми скриптом, nginx отдает только то, что
> реально существует.

К сожалению, если и помогло, то не до конца. К перловому расширению
тоже прикрутил memcached с валидностью 2 минуты, чтобы постоянно на ФС
существование файлов не проверять. Однако сегодня уже два раза
ситуация повторялась =( Иногда шустро рассасывается само, иногда
помогает рестарт nginx, иногда только stop/sleep 10/start несколько
раз подряд.

Этот lock contention можно как-то отловить, какие-нибудь
vmstat/systat/netstat/sysctl посмотреть?


--
// cronfy
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

cronfy September 06, 2010 06:56AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Igor Sysoev September 06, 2010 07:02AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

cronfy September 06, 2010 09:12AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Igor Sysoev September 06, 2010 09:24AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

cronfy September 06, 2010 11:48AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

cronfy September 07, 2010 08:48AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Oleksandr V. Typlyns'kyi September 06, 2010 06:34PM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

cronfy September 07, 2010 08:16AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Anton Yuzhaninov September 07, 2010 08:30AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

cronfy September 07, 2010 08:54AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Anton Yuzhaninov September 07, 2010 03:14PM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Maxim Dounin September 07, 2010 09:26AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

cronfy September 16, 2010 04:10AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

cronfy September 16, 2010 04:14AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Igor Sysoev September 16, 2010 06:42AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

cronfy September 16, 2010 07:32AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Igor Sysoev September 16, 2010 08:14AM

Re[2]: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Михаил Монашёв September 16, 2010 08:58AM

RE: Re[2]: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

maxhl September 16, 2010 10:42AM

Re: Re[2]: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Igor Sysoev September 16, 2010 02:44PM

RE: Re[2]: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

maxhl September 16, 2010 02:52PM

Re: Re[2]: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Igor Sysoev September 16, 2010 02:54PM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Igor Sysoev September 16, 2010 03:04PM

Re[2]: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Михаил Монашёв September 16, 2010 08:54PM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Alex Vorona September 16, 2010 08:52AM

Re[2]: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Михаил Монашёв September 16, 2010 09:00AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Alex Vorona September 16, 2010 09:08AM

Re[2]: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Михаил Монашёв September 16, 2010 10:08AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Alex Vorona September 16, 2010 11:26AM

Re[2]: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Михаил Монашёв September 16, 2010 11:44AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Alex Vorona September 16, 2010 02:02PM

Re[2]: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Михаил Монашёв September 16, 2010 02:16PM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Igor Sysoev September 16, 2010 02:46PM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Alex Vorona September 20, 2010 04:34AM

Re: connect -1 errno 36, sendfile -1 errno 35, LA и затыки сервера

Igor Sysoev September 20, 2010 04:36AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 268
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready