Welcome! Log In Create A New Profile

Advanced

Nginx не отвечает на запросы

September 13, 2016 04:00AM
Nginx 1.11.3
FreeBSD 11.0-RC2 root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64

Стабильно пару раз в сутки Nginx перестаёт отвечать на запросы, а все поступающие запросы висят бесконечно, в итоге копятся тысячи подключений. Нагрузки на сервер при этом почти нет.
Апач в это время за ним работает прекрасно, да и всё остальное связанное с сетью тоже.
Добавил мониторинг 80 порта и перезапуск Nginx, только это помогает.
Ни в одном логе и намёка нет на ошибки, в логи запросов просто ничего не пишется до перезапуска, общий debug лог пустой.
Всё из sysctl.conf и loader.conf я убрал (кроме accf_data_load и accf_http_load), но всё равно виснет, так что проблема не в твиках там.
Сейчас ещё отключил Jumbo Packets, т.к. на FreeBSD 9.2 они не были включены, а этот же конфиг работал нормально.

Просто не знаю какие ещё различия остались в конфигурации.
Хотя ещё вместо bind теперь local_unbound кеширующий резолвер настроен.

nginx.conf:
https://gist.github.com/Mikanoshi/7a4df65a3be71fb180192020f03cfa93

# nginx -V
nginx version: nginx/1.11.3
built with OpenSSL 1.0.2h 3 May 2016 (running with OpenSSL 1.0.2h-freebsd 3 May 2016)
TLS SNI support enabled
configure arguments: --add-module=/usr/src/nginx/ngx_log_if --add-dynamic-module=/usr/src/nginx/nginx-module-vts --prefix=/usr/local/etc/nginx --with-cc-opt='-I /usr/local/include' --with-ld-opt='-L /usr/local/lib' --conf-path=/usr/local/etc/nginx/nginx.conf --sbin-path=/usr/local/sbin/nginx --pid-path=/var/run/nginx.pid --error-log-path=/var/log/nginx-error.log --user=www --group=www --modules-path=/usr/local/libexec/nginx --with-file-aio --with-ipv6 --http-client-body-temp-path=/var/tmp/nginx/client_body_temp --http-fastcgi-temp-path=/var/tmp/nginx/fastcgi_temp --http-proxy-temp-path=/var/tmp/nginx/proxy_temp --http-scgi-temp-path=/var/tmp/nginx/scgi_temp --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi_temp --http-log-path=/var/log/nginx-access.log --with-http_auth_request_module --add-module=/usr/ports/www/nginx-devel/work/ngx_cache_purge-2.3 --add-dynamic-module=/usr/ports/www/nginx-devel/work/headers-more-nginx-module-f5559ec --with-http_dav_module --add-module=/usr/ports/www/nginx-devel/work/ngx-fancyindex-0.3.6 --with-http_geoip_module=dynamic --with-http_gzip_static_module --with-http_image_filter_module=dynamic --with-http_realip_module --with-http_stub_status_module --add-module=/usr/ports/www/nginx-devel/work/nginx-upload-progress-module-0.9.0 --add-module=/usr/ports/www/nginx-devel/work/ngx_devel_kit-0.3.0 --with-pcre --add-module=/usr/ports/www/nginx-devel/work/redis2-nginx-module-0.12 --with-http_v2_module --with-http_ssl_module --add-module=/usr/ports/www/nginx-devel/work/iconv-nginx-module-0.14
Subject Author Posted

Nginx не отвечает на запросы

Mikanoshi September 13, 2016 04:00AM

Re: Nginx не отвечает на запросы

Maxim Dounin September 13, 2016 09:14AM

Re: Nginx не отвечает на запросы

Mikanoshi September 16, 2016 01:54AM

Re: Nginx не отвечает на запросы

Evgeniy Berdnikov September 16, 2016 03:22AM

Re: Nginx не отвечает на запросы

Mikanoshi September 16, 2016 05:40AM

Re: Nginx не отвечает на запросы

Maxim Dounin September 16, 2016 10:12AM

Re: Re: Nginx не отвечает на запросы

Alexey Kuznetsov September 23, 2016 06:20PM

Re: Re: Nginx не отвечает на запросы

Mikanoshi September 24, 2016 04:41AM

Re: Nginx не отвечает на запросы

Alexey Kuznetsov September 27, 2016 04:50PM

Re: Nginx не отвечает на запросы

Mikanoshi September 28, 2016 06:20AM

Re: Nginx не отвечает на запросы

Alexey Kuznetsov September 28, 2016 05:20PM

Re: Nginx не отвечает на запросы

Mikanoshi September 28, 2016 05:34PM

Re: Nginx не отвечает на запросы

Alexey Kuznetsov October 11, 2016 03:42PM

Re: Nginx не отвечает на запросы

Anton Yuzhaninov September 16, 2016 04:38PM

Re: Nginx не отвечает на запросы

Mikanoshi September 18, 2016 03:34PM

Re: Nginx не отвечает на запросы

Mikanoshi September 18, 2016 06:28PM

Re: Nginx не отвечает на запросы

Maxim Dounin September 18, 2016 06:58PM

Re: Nginx не отвечает на запросы

Mikanoshi September 19, 2016 04:03AM

Re: Nginx не отвечает на запросы

Evgeniy Berdnikov September 19, 2016 04:32AM

Re: Nginx не отвечает на запросы

Mikanoshi September 19, 2016 06:05AM

Re: Nginx не отвечает на запросы

Evgeniy Berdnikov September 19, 2016 06:38AM

Re: Nginx не отвечает на запросы

Mikanoshi September 19, 2016 06:51AM

Re: Nginx не отвечает на запросы

Mikanoshi September 19, 2016 11:14AM

Re: Nginx не отвечает на запросы

Maxim Dounin September 19, 2016 12:08PM

Re: Nginx не отвечает на запросы

Mikanoshi September 19, 2016 01:29PM

Re: Nginx не отвечает на запросы

Maxim Dounin September 18, 2016 07:00PM

Re: Nginx не отвечает на запросы

Mikanoshi September 19, 2016 06:58PM

Re: Nginx не отвечает на запросы

Evgeniy Berdnikov September 20, 2016 03:34AM

Re: Nginx не отвечает на запросы

Maxim Dounin September 20, 2016 09:08AM

Re: Nginx не отвечает на запросы

Mikanoshi September 21, 2016 03:41AM

Re: Nginx не отвечает на запросы

Maxim Dounin September 22, 2016 06:52PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 300
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