<div dir="auto">Посмотрите, не увеличивается ли у вас число воркеров.<div dir="auto"><br></div><div dir="auto">Ещё поможет вывод nginx -V</div><div dir="auto"><br></div><div dir="auto">И поможет конфиг</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Aug 31, 2020, 1:51 PM Alexey Galygin <<a href="mailto:mif@me.com">mif@me.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space"><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU">привет всем</span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU"> </span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU">случилось странное, переехали на сервера по параметрам в разы большие, чем сейчас (с нескромными 256 Гб </span><span lang="EN-US">RAM</span><span lang="RU">+ 100 Гб </span><span lang="EN-US">swap</span><span lang="RU"> (из всех параметров влияния на штатные параметры </span><span lang="EN-US">sysctl </span><span lang="RU">осталось отключение </span><span lang="EN-US">ipv</span><span lang="RU">6 и </span><span lang="EN-US">swapness</span><span lang="RU"> выставленный в 10%))</span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU"> </span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU">через 5 минут после старта </span><span lang="EN-US">nginx </span><span lang="RU">ест всю память и весь </span><span lang="EN-US">swap</span><span lang="RU">! (см. <a href="https://prnt.sc/u8nia0" target="_blank" rel="noreferrer">https://prnt.sc/u8nia0</a>)</span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU">в итоге сервер умирает, никогда такого не видели, это же кэширующий прокси, а не БД!…</span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"> <u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU">пускаем на </span><span lang="EN-US">Ubuntu 20.04 Server LTS (</span>5.4.0-42-generic #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux<span lang="EN-US">)</span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU">нагруженный </span><span lang="EN-US">nginx </span><span lang="RU">1.18 (пробовали из официальных репок ставить на хост nginx/stable 1.18.0-1~focal amd64 и в контейнер из официального докера </span><span lang="EN-US">nginx</span><span lang="RU">:1.18.0)</span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU"> </span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU">из особенностей используются ngx_http_js_module.so — для исторического </span><span lang="EN-US">escape</span><span lang="RU">/</span><span lang="EN-US">unescape URI </span><span lang="RU">и ngx_http_image_filter_module.so — для подрезки изображений</span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US"> </span><span lang="RU"> </span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU">исключили уже всё — и </span><span lang="EN-US">zfs</span><span lang="RU">, который переформатировали в </span><span lang="EN-US">ext</span><span lang="RU">4 с отключенным </span><span lang="EN-US">atime</span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU">и из </span><span lang="EN-US">docker </span><span lang="RU">вынесли </span><span lang="EN-US">nginx </span><span lang="RU">в хост</span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU"> </span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU">и внутренние системы исключили</span><span lang="EN-US">…</span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="EN-US"> </span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU">меняли конфиги, отключали </span><span lang="EN-US">sendfile</span><span lang="RU">, кэши </span><span lang="EN-US">open</span><span lang="RU">-файлов, включали </span><span lang="EN-US">aio</span><span lang="RU">…</span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU"> </span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU">упорно кончается вся память через 5 минут, все 256 Гб и своп</span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU"> </span><u></u><u></u></div><div style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif"><span lang="RU">идей практически не осталось, куда можно ещё копать?</span></div></div>_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org" target="_blank" rel="noreferrer">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></blockquote></div>