Welcome! Log In Create A New Profile

Advanced

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

karamba66@ukr.net
August 31, 2020 07:36AM
Видел такой симптом когда на сервер приходит много медленных https клиентов. Посмотрите не происходит ли быстрый рост активных коннектов до больших (сотни тысяч) чисел.

> 31 авг. 2020 г., в 13:11, Alexey Galygin <mif@me.com> написал(а):
>
> у нас многое завязано на LXD, и LXC-контейнеры (особенно исторические) мы не заведём под FreeBSD,
> поэтому ОС резко сменить не получится
>
> хотелось бы понять: почему nginx может так активно есть всю память?
> никогда такого не было, глаза на лоб лезут
>
> он даже бедный REDIS вытеснил в своп…
>
> перезапуск nginx освобождает память…
>
>> On 31 Aug 2020, at 14:00, Slawa Olhovchenkov <slw@zxy.spb.ru <mailto:slw@zxy.spb.ru>> wrote:
>>
>> On Mon, Aug 31, 2020 at 01:51:25PM +0300, Alexey Galygin wrote:
>>
>>> привет всем
>>>
>>> случилось странное, переехали на сервера по параметрам в разы большие, чем сейчас (с нескромными 256 Гб RAM+ 100 Гб swap (из всех параметров влияния на штатные параметры sysctl осталось отключение ipv6 и swapness выставленный в 10%))
>>>
>>> через 5 минут после старта nginx ест всю память и весь swap! (см. https://prnt.sc/u8nia0 https://prnt.sc/u8nia0 <https://prnt.sc/u8nia0 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 Гб и своп
>>>
>>> идей практически не осталось, куда можно ещё копать?
>>
>> Попробовать FreeBSD?
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru@nginx.org <mailto:nginx-ru@nginx.org>
>> http://mailman.nginx.org/mailman/listinfo/nginx-ru http://mailman.nginx.org/mailman/listinfo/nginx-ru
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru

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

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

Alexey Galygin August 31, 2020 06:52AM

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

Slawa Olhovchenkov August 31, 2020 07:02AM

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

Alexey Galygin August 31, 2020 07:12AM

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

karamba66@ukr.net August 31, 2020 07:36AM

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

Alexey Galygin August 31, 2020 08:12AM

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

Илья Шипицин August 31, 2020 07:20AM

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

Alexey Galygin August 31, 2020 07:40AM

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

Илья Шипицин August 31, 2020 09:08AM

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

Alexey Galygin August 31, 2020 09:22AM

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

Alexey Galygin August 31, 2020 09:24AM

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

Alexey Galygin August 31, 2020 11:12AM

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

Илья Шипицин August 31, 2020 12:04PM

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

Vladislavik August 31, 2020 12:10PM

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

Илья Шипицин August 31, 2020 12:12PM

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

Slawa Olhovchenkov August 31, 2020 03:14PM

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

Evgeniy Berdnikov August 31, 2020 07:30AM

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

Maxim Dounin August 31, 2020 09:34AM

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

Alexey Galygin August 31, 2020 09:50AM

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

Maxim Dounin August 31, 2020 12:42PM

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

Alexey Galygin August 31, 2020 05:44PM

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

Dmitry Volyntsev September 01, 2020 12:58AM

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

Alexey Galygin September 01, 2020 02:02AM

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

Dmitry Volyntsev September 01, 2020 01:52PM

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

Alexey Galygin September 01, 2020 02:08PM

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

Alexey Galygin September 01, 2020 03:02PM

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

Konstantin Pavlov September 02, 2020 05:00AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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