Да знаю я) но у меня даже /usr/src пустая. Может вообще ту строку удалить можно, подожду что они там решат.by Mikanoshi - Nginx Mailing List - Russian
Проблему зависания-то снимает, но похоже посетителю сайта всё равно при запросе выдаётся ошибка соединения с сервером, надо несколько раз обновить страницу, чтобы она заработала.by Mikanoshi - Nginx Mailing List - Russian
Alexey Kuznetsov Wrote: ------------------------------------------------------- > Помогает или откат кернела на старую версию (достаточно самого > ядра и модулей) ИЛИ выключение "accf_http" (и модуль не загружен и в > конфиге соотв выключено, отключаby Mikanoshi - Nginx Mailing List - Russian
Maxim Dounin Wrote: ------------------------------------------------------- > Всмысле - как и ранее, после ручного массажирования зависшего > процесса? > > Попробуйте ещё выключить reset_timedout_connections, возможно > умудрились сломать SO_LINGER. Судя по стby Mikanoshi - Nginx Mailing List - Russian
Maxim Dounin Wrote: ------------------------------------------------------- > Всё это выглядит как ошибка ядра. Во FreeBSD 11 был существенно > переделан sendfile() в части работы с флагом SF_NODISKIO - > возможно, имеет смысл попробовать выключить sendfile и/или aio.by Mikanoshi - Nginx Mailing List - Russian
Maxim Dounin Wrote: ------------------------------------------------------- > https://trac.nginx.org/nginx/ticket/147 Ясно, надо чаще читать /usr/ports/UPDATING :)by Mikanoshi - Nginx Mailing List - Russian
Evgeniy Berdnikov Wrote: ------------------------------------------------------- > Я предлагал посмотреть, куда показывает файловый дескриптор (в трейсе > он был с номером 37), а не какие дескрипторы открыты на > nginx-error.log. # truss -s 1024 -p 15495 close(49)by Mikanoshi - Nginx Mailing List - Russian
Evgeniy Berdnikov Wrote: ------------------------------------------------------- > Ну и где же здесь сигнал nginx'у переоткрыть файл? Усиливается > подозрение в том, что лог пишется в уже удалённый файл. Не надо переоткрывать) rotate 2 copytruncate notifempty missingokby Mikanoshi - Nginx Mailing List - Russian
Evgeniy Berdnikov Wrote: ------------------------------------------------------- > On Mon, Sep 19, 2016 at 04:03:36AM -0400, Mikanoshi wrote: > > Maxim Dounin Wrote: > > ------------------------------------------------------- > > > Эта ошибка должна писаться в лог, настроенный на глобальном > > > уровнеby Mikanoshi - Nginx Mailing List - Russian
Maxim Dounin Wrote: ------------------------------------------------------- > Эта ошибка должна писаться в лог, настроенный на глобальном > уровне. Если вы его не настроили явно - будет использован лог, > заданный в параметре сборки --error-log-path, в вашby Mikanoshi - Nginx Mailing List - Russian
Также непонятно куда пишется эта строка: close(48) ERR#9 'Bad file descriptor' write(37,"2016/09/19 02:52:14 14580#0: close() socket 48 failed (9: Bad file descriptor)\n",86) = 86 (0x56) Ни в одном логе её нет, error_log у меня на уровнях http, server и /dev/null в некотby Mikanoshi - Nginx Mailing List - Russian
# ps axuww | grepc nginx root 53135 0.0 0.4 68624 11676 - Is 14:32 0:00.00 nginx: master process /usr/local/sbin/nginx www 53136 0.0 0.4 70672 13320 - I 14:32 0:23.31 nginx: worker process (nginx) www 53137 0.0 0.4 70672 12060 - I 14:32 0:12.39 nginx: worker process (nginx) www 53138 0.0 0.4 68624 12936 - I 14:32by Mikanoshi - Nginx Mailing List - Russian
На FreeBSD x64 strace нет и не поставить, truss я так полагаю вместо него? Не пользовался ей, попробую.by Mikanoshi - Nginx Mailing List - Russian
Отключил оба модуля сторонних - то же самое, виснет.by Mikanoshi - Nginx Mailing List - Russian
Nginx 1.11.3 FreeBSD 11.0-RC2 root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 Стабильно пару раз в сутки Nginx перестаёт отвечать на запросы, а все поступающие запросы висят бесконечно, в итоге копятся тысячи подключений. Нагрузки на сервер приby Mikanoshi - Nginx Mailing List - Russian