Welcome! Log In Create A New Profile

Advanced

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

September 16, 2010 06:42AM
On Thu, Sep 16, 2010 at 12:08:25PM +0400, cronfy wrote:

> Здравствуйте!
>
> > В последнее время на сервере (FreeBSD 7.3, nginx 0.8.20 + apache)
> > начали случаться затыки с высоким LA (до 100, в обычном режиме 3-7).
> > При этом все воркеры nginx кушают по 20% CPU (в обычном режиме менее
> > процента). Idle у сервера почти на нуле, user 10%, system на уровне
> > 85% (в обычном режиме user 15%, system 5%).
>
> Проблему решили. В итоге:
>
> * open_file_cache визуально не помог.
> * sysctl vfs.ufs.dirhash_maxmem не помог.
> * кеширование проверок наличия файлов в перловом модуле nginx не
> помогло (хотя и сократило в 2-3 раза количество обращений nginx к FS).
> * !!! sysctl vfs.lookup_shared=1 помогло! Практически сразу. НО
> применять нужно внимательно, потому что в ядре 7.3 до Aug 20 20:58:57
> 2010 присутствует баг, из-за которого включение vfs.lookup_shared
> сделает только хуже.
>
> Я иногда даже не знаю, каких богов восхвалять за то, что я живу здесь
> и сейчас, и что в наличии есть все эти инструменты :)) Меньше месяца
> (!!) назад решения проблемы не существовало.

Почему не существовало ? А 8.1 ?


--
Игорь Сысоев
http://sysoev.ru

_______________________________________________
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: 273
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