ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Зависание nginx



Добрый день!

> Я бы рекомендовал начать с простого: убедиться, что выключение
> sendfile проблему лечит (sendfile_max_chunk тоже может помочь, но 
> маловероятно).

На данный момент отключил использование sendfile. Позже напишу помогло
или нет.

> Дальше воспроизводить и лечить проблему в ядре, в частности:

> 1) убедиться, что используемая файловая система - не ZFS 
> (безумству храбрых и всё такое, но на ZFS в 8.1 гарантированны 
> проблемы при использовании sendfile);

Используется ufs.

> 2) убедиться, что рассматриваемый файл нормально читается;

Файл проверил - все хорошо.

> 3) внимательно изучить различные системные ресурсы, особенно 
> заканчивающиеся;

Системных ресурсов достаточно, особых проблем с этим пока не выявил.
Попробую  посмотреть,  что  происходит  с  системой на пике активности
пользователей.

> 4) перечитать commit-логи

> и т.п.

> По описанию вообще очень похоже на PR kern/138999 [1], но в 8.1 уже 
> должно быть исправлено.

> [1] http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/138999

> Maxim Dounin

Огромное спасибо за ответ!

Andrey Ilyin


_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.