Re: nginx 1.18.0 ест всю память и swap на Ubuntu Server 20.04.1 LTS

Илья Шипицин chipitsine на gmail.com
Пн Авг 31 11:19:01 UTC 2020


Посмотрите, не увеличивается ли у вас число воркеров.

Ещё поможет вывод nginx -V

И поможет конфиг

On Mon, Aug 31, 2020, 1:51 PM Alexey Galygin <mif на me.com> wrote:

> привет всем
>
> случилось странное, переехали на сервера по параметрам в разы большие, чем
> сейчас (с нескромными 256 Гб RAM+ 100 Гб swap (из всех параметров влияния
> на штатные параметры sysctl осталось отключение ipv6 и swapness выставленный
> в 10%))
>
> через 5 минут после старта nginx ест всю память и весь swap! (см.
> https://prnt.sc/u8nia0)
> в итоге сервер умирает, никогда такого не видели, это же кэширующий
> прокси, а не БД!…
>
> пускаем на Ubuntu 20.04 Server LTS (5.4.0-42-generic #46-Ubuntu SMP Fri
> Jul 10 00:24:02 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux)
> нагруженный nginx 1.18 (пробовали из официальных репок ставить на хост
> nginx/stable 1.18.0-1~focal amd64 и в контейнер из официального докера
> nginx:1.18.0)
>
> из особенностей используются ngx_http_js_module.so — для исторического
> escape/unescape URI и ngx_http_image_filter_module.so — для подрезки
> изображений
>
> исключили уже всё — и zfs, который переформатировали в ext4 с отключенным
> atime
> и из docker вынесли nginx в хост
>
> и внутренние системы исключили…
>
> меняли конфиги, отключали sendfile, кэши open-файлов, включали aio…
>
> упорно кончается вся память через 5 минут, все 256 Гб и своп
>
> идей практически не осталось, куда можно ещё копать?
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20200831/e151b420/attachment.htm>


Подробная информация о списке рассылки nginx-ru