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
|