мы за DDoS Protection
к нам ходит один и тот же сервис, пользователи напрямую не ходят

я просто меняю апстрим для теста
и наблюдаю, как кончается память и дохнет сервер

через 5 минут переключаюсь на прежний сервер и там всё ок

> On 31 Aug 2020, at 14:35, karamb...@ukr.net wrote:
> 
> Видел такой симптом когда на сервер приходит много медленных https клиентов. 
> Посмотрите не происходит ли быстрый рост активных коннектов до больших (сотни 
> тысяч) чисел.
> 
>> 31 авг. 2020 г., в 13:11, Alexey Galygin <m...@me.com <mailto:m...@me.com>> 
>> написал(а):
>> 
>> у нас многое завязано на LXD, и LXC-контейнеры (особенно исторические) мы не 
>> заведём под FreeBSD,
>> поэтому ОС резко сменить не получится
>> 
>> хотелось бы понять: почему nginx может так активно есть всю память?
>> никогда такого не было, глаза на лоб лезут
>> 
>> он даже бедный REDIS вытеснил в своп…
>> 
>> перезапуск nginx освобождает память…
>> 
>>> On 31 Aug 2020, at 14:00, Slawa Olhovchenkov <s...@zxy.spb.ru 
>>> <mailto:s...@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 <mailto: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

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

Ответить