Welcome! Log In Create A New Profile

Advanced

nginx полностью загружает весь процессор при reload'e

Dmitry Sergeev
August 27, 2019 06:26AM
Версия: 1.14.2
ОС: ubuntu 16.04
Процессор: Intel Core i7-6700 CPU 3.40GHz

Средняя нагрузка: 5 000 rps, пиковые значения 12 000 rps.  Статики
практически нет, все запросы проксируются либо на бэкенды с nodejs через
proxy_pass либо на php-fpm через fastcgi_pass. Виртуальных хостов 16,
несколько из них имеют среднюю нагрузку 2K rps, остальные 500 rps.

С бэкендами nodejs включен keepalive, с php отключен.

Кроме nginx на сервере ничего нет.

Проблема в том, что при reload'e конфигурации, несколько минут nginx
начинает жрать весь процессор, все ядра под 100%, и запросы начинают
обрабатываться медленно либо совсем сбрасываются, отсюда куча ошибок у
клиентов. Такая проблема наблюдается только на серверах, где много
виртуальных хостов (15-30). На серверах с аналогичной нагрузкой, но
например 1-3 виртуальными хостами. Таких проблем не наблюдаю.

Может быть кто-нибудь подскажет, как можно это оптимизировать, что-то
подкрутить. Может можно как-то плавнее релоадить, чтобы медленее, но при
этом нагрузка на CPU как-то плавнее распределялась.

--
Kind regards
Dmitry Sergeev
Tel: +7 (951) 129-75-72

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

nginx полностью загружает весь процессор при reload'e

Dmitry Sergeev August 27, 2019 06:26AM

Re: nginx полностью загружает весь процессор при reload'e

Maxim Dounin August 27, 2019 07:04AM

Re: nginx полностью загружает весь процессор при reload'e

Maxim Dounin August 27, 2019 07:18AM

Re: nginx полностью загружает весь процессор при reload'e

Dmitry Sergeev August 27, 2019 07:40AM

Re: nginx полностью загружает весь процессор при reload'e

Dmitry Sergeev August 27, 2019 07:46AM

Re: nginx полностью загружает весь процессор при reload'e

Dmitry Sergeev August 27, 2019 09:10AM

Re: nginx полностью загружает весь процессор при reload'e

Dmitry Sergeev August 27, 2019 01:10PM

Re: nginx полностью загружает весь процессор при reload'e

ngnx8810773a83 August 27, 2019 02:25PM

Re: nginx полностью загружает весь процессор при reload'e

Dmitry Sergeev August 28, 2019 12:20PM

Re: nginx полностью загружает весь процессор при reload'e

Илья Шипицин August 28, 2019 01:38PM

Re: nginx полностью загружает весь процессор при reload'e

ngnx8810773a83 August 28, 2019 03:07PM

Re: nginx полностью загружает весь процессор при reload'e

Maxim Dounin August 30, 2019 08:50AM

Re: nginx полностью загружает весь процессор при reload'e

Dmitry Sergeev August 31, 2019 03:56AM

Re: nginx полностью загружает весь процессор при reload'e

Maxim Dounin September 02, 2019 07:56AM

Re: nginx полностью загружает весь процессор при reload'e

Dmitry Sergeev September 02, 2019 11:56AM

Re: nginx полностью загружает весь процессор при reload'e

Maxim Dounin September 02, 2019 01:12PM

Re: nginx полностью загружает весь процессор при reload'e

Dmitry Sergeev September 03, 2019 06:20AM

Re: nginx полностью загружает весь процессор при reload'e

Maxim Dounin September 03, 2019 11:44AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 73
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready