Re: Открытые файлы растут после обновления до 1.14

2018-07-05 Пенетрантность ngnx8810773a83
Запуск тогоже с обновленным модулем brotli тоже проблему решил. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,280196,280424#msg-280424 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Открытые файлы растут после обновления до 1.14

2018-06-29 Пенетрантность rihad
Отлично, проверил - проблема решилась. Всем спасибо. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,280196,280336#msg-280336 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Открытые файлы растут после обновления до 1.14

2018-06-28 Пенетрантность ngnx8810773a83
Приехало в 1.14 https://svnweb.freebsd.org/ports?view=revision=473502 Posted at Nginx Forum: https://forum.nginx.org/read.php?21,280196,280328#msg-280328 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Открытые файлы растут после обновления до 1.14

2018-06-28 Пенетрантность rihad
Jochen Neumeister наконец ответил: i work on it :-) joneum Posted at Nginx Forum: https://forum.nginx.org/read.php?21,280196,280313#msg-280313 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Открытые файлы растут после обновления до 1.14

2018-06-27 Пенетрантность rihad
joneum@ пока не ответил, отписал другому девелоперу osa@ и он ответил, что проблему пофиксили в www/nginx-devel (1.15.x) Hi there, fixed for www/nginx-devel with r473338. Thanks for the report! Jochen, could you please review the r473338 revision and update www/nginx. -- Sergey A. Osokin

Re: Открытые файлы растут после обновления до 1.14

2018-06-21 Пенетрантность rihad
Спасибо, отписал майнтейнеру порта www/nginx joneum@ Posted at Nginx Forum: https://forum.nginx.org/read.php?21,280196,280225#msg-280225 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Открытые файлы растут после обновления до 1.14

2018-06-21 Пенетрантность Alex Domoradov
> Или сообщите разработчику eustas о проблеме, > чтобы тот сам связался с тем, кто занимается портом nginx, > чтобы тот поправил ссылку на модуль eustas:ngx_brotli извиняюсь за оффтопик, но это было мощно :D On Thu, Jun 21, 2018 at 1:42 PM Gena Makhomed wrote: > On 20.06.2018 20:18, rihad

Re: Открытые файлы растут после обновления до 1.14

2018-06-21 Пенетрантность Gena Makhomed
On 20.06.2018 20:18, rihad wrote: После обновления nginx с 1.12 до 1.14 на FreeBSD 10 открытые удаленные файлы (lsof +L1) стремительно растут для nginx. В обеих версиях один конфиг, и одни опции постройки. OPTIONS_FILE_SET+=BROTLI Судя по файлу

Re: Открытые файлы растут после обновления до 1.14

2018-06-21 Пенетрантность Dmytro Lavryk
# cat brotli.conf.inc brotli on; brotli_min_length 200; brotli_comp_level 6; brotli_types text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/richtext image/svg+xml application/atom+xml application/rss+xml text/plain text/xsd text/xsl

Re: Открытые файлы растут после обновления до 1.14

2018-06-21 Пенетрантность rihad
Dmytro Lavryk Wrote: --- > Точно. Там люди ходят. Не самые посещаемые сайты, но все же... > > curl -H 'Accept-Encoding: br' -I https://site.address/ > ... > content-encoding: br Вы используете brotli on? Контент ложится в кэш br, или в сыром

Re: Открытые файлы растут после обновления до 1.14

2018-06-21 Пенетрантность Dmytro Lavryk
Точно. Там люди ходят. Не самые посещаемые сайты, но все же... curl -H 'Accept-Encoding: br' -I https://site.address/ HTTP/2 200 server: nginx date: Thu, 21 Jun 2018 07:23:26 GMT content-type: text/html; charset=windows-1251 vary: Accept-Encoding set-cookie:

Re: Открытые файлы растут после обновления до 1.14

2018-06-21 Пенетрантность rihad
Dmytro Lavryk Wrote: --- > Собрал, включил, перезапустил. > Работает часа 3. Описаного эффекта не наблюдается - все работает. Точно зажимает? Попробуйте плиз на своем ресурсе запросить что-то по https. curl -H 'Accept-Encoding: br' -I

Re: Открытые файлы растут после обновления до 1.14

2018-06-21 Пенетрантность Dmytro Lavryk
Собрал, включил, перезапустил. Работает часа 3. Описаного эффекта не наблюдается - все работает. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,280196,280211#msg-280211 ___ nginx-ru mailing list nginx-ru@nginx.org

Re: Открытые файлы растут после обновления до 1.14

2018-06-21 Пенетрантность rihad
Отлключение компрессии brotli на лету решило проблему утечки FD: brotli off; Теперь осталось понять почему оно глючит. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,280196,280210#msg-280210 ___ nginx-ru mailing list nginx-ru@nginx.org

Re: Открытые файлы растут после обновления до 1.14

2018-06-20 Пенетрантность rihad
Gena Makhomed Wrote: --- > On 20.06.2018 22:05, rihad wrote: > > > Brotli убрать к сожалению не вариант > > Довольно странное занятие для сервера - вытаскивать несжатые страницы > из кеша и потом тратить время и процессор сервера на компрессию

Re: Открытые файлы растут после обновления до 1.14

2018-06-20 Пенетрантность ngnx8810773a83
Мы тут для теста попытались включить brotli (как раз на 1.14, на 1.12 не пробовали).. Быстро прибежали разъяренные разработчики и сказали что все плохо, относително копеешная посещаемость на тесте минут за 15 приводила к 500-кам (502). Выключение (в конфиге, сам нгинкс не пересобирали и

Re: Открытые файлы растут после обновления до 1.14

2018-06-20 Пенетрантность Gena Makhomed
On 20.06.2018 22:05, rihad wrote: Brotli убрать к сожалению не вариант Довольно странное занятие для сервера - вытаскивать несжатые страницы из кеша и потом тратить время и процессор сервера на компрессию этих страниц новым и модным алгоритмом brotli. Гораздо лучше будет научить backend

Re: Открытые файлы растут после обновления до 1.14

2018-06-20 Пенетрантность Dmytro Lavryk
Я не уверен, что проблема именно в Brotli... Просто показал что есть. Завтра, если будет время - поппробую там же пересобрать с Brotli, подправить конфиг и отправить в работу. Понаблюдаю. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,280196,280203#msg-280203

Re: Открытые файлы растут после обновления до 1.14

2018-06-20 Пенетрантность rihad
Dmytro Lavryk Wrote: --- > BROTLI off > > cache: > fastcgi_cache_path /var/tmp/nginx/fastcgi_cache levels=1:2 keys_zone= > ССС:100m inactive=240m; > > lsof +L1 | grep -w ^nginx | wc -l > 20 > > sysctl kern.openfiles > kern.openfiles: 3481 > >

Re: Открытые файлы растут после обновления до 1.14

2018-06-20 Пенетрантность Dmytro Lavryk
BROTLI off cache: fastcgi_cache_path /var/tmp/nginx/fastcgi_cache levels=1:2 keys_zone= ССС:100m inactive=240m; lsof +L1 | grep -w ^nginx | wc -l 20 sysctl kern.openfiles kern.openfiles: 3481 reload последний раз был не помню точно когда... как раз как версия 1.14 в портах вышла - пересобрал и

Re: Открытые файлы растут после обновления до 1.14

2018-06-20 Пенетрантность rihad
Илья Шипицин Wrote: --- > OPTIONS_FILE_SET+=BROTLI > > это недефолтная настройка ? Недефолтная. > > у нас примерно такой набор модулей. есть инсталяции на freebsd. > но кешем не пользуемся > > спецэффекта не наблюдаем > Потому что кешем

Re: Открытые файлы растут после обновления до 1.14

2018-06-20 Пенетрантность Илья Шипицин
OPTIONS_FILE_SET+=BROTLI это недефолтная настройка ? у нас примерно такой набор модулей. есть инсталяции на freebsd. но кешем не пользуемся спецэффекта не наблюдаем попробуйте на вашей сборке прогнать тесты вот эти https://github.com/nginx/nginx-tests ? ср, 20 июн. 2018 г. в 22:22, rihad

Re: Открытые файлы растут после обновления до 1.14

2018-06-20 Пенетрантность rihad
Вот на данный момент через 1 час 20 минут после последнего SIGHUP: $ sudo lsof +L1 | grep -w ^nginx | wc -l 39903 $ sysctl kern.openfiles kern.openfiles: 64706 (разницу можно игнорировать, там и postgres есть, я sysctl привел просто чтобы показать что они оба растут). Posted at Nginx Forum:

Открытые файлы растут после обновления до 1.14

2018-06-20 Пенетрантность rihad
После обновления nginx с 1.12 до 1.14 на FreeBSD 10 открытые удаленные файлы (lsof +L1) стремительно растут для nginx. В обеих версиях один конфиг, и одни опции постройки. OPTIONS_FILE_SET+=DSO OPTIONS_FILE_SET+=FILE_AIO OPTIONS_FILE_SET+=THREADS OPTIONS_FILE_SET+=HTTP