<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: nginx   open socket #106 left in connection </title>
    <link>https://www.opennet.me/openforum/vsluhforumID8/8025.html</link>
    <description>Прошу помощи, уже не знаю куда копать !&lt;br&gt;&lt;br&gt;Сервак HP на Debian 8,  12 GB , CPU  CPU E5-2420 6+6, 5 RAID, &lt;br&gt;&lt;br&gt;Софт Apache2.4 +  nginx/1.6.2  &lt;br&gt;&lt;br&gt;CMS Битрикс&lt;br&gt;&lt;br&gt;Канал 1GB&lt;br&gt;&lt;br&gt;Рекомендации по настройки ядра на соединения делал.&lt;br&gt;&lt;br&gt;net.core.netdev_max_backlog = 10000&lt;br&gt;net.core.somaxconn = 262144&lt;br&gt;net.ipv4.tcp_syncookies=1&lt;br&gt;net.ipv4.tcp_max_syn_backlog = 262144&lt;br&gt;net.ipv4.tcp_max_tw_buckets = 720000&lt;br&gt;net.ipv4.tcp_tw_recycle = 1&lt;br&gt;net.ipv4.tcp_timestamps = 1&lt;br&gt;net.ipv4.tcp_tw_reuse = 1&lt;br&gt;net.ipv4.tcp_fin_timeout = 30&lt;br&gt;net.ipv4.tcp_keepalive_time = 1800&lt;br&gt;net.ipv4.tcp_keepalive_probes = 7&lt;br&gt;net.ipv4.tcp_keepalive_intvl = 30&lt;br&gt;net.core.wmem_max = 33554432&lt;br&gt;net.core.rmem_max = 33554432&lt;br&gt;net.core.rmem_default = 8388608&lt;br&gt;net.core.wmem_default = 4194394&lt;br&gt;net.ipv4.tcp_rmem = 4096 8388608 16777216&lt;br&gt;net.ipv4.tcp_wmem = 4096 4194394 16777216&lt;br&gt;&lt;br&gt;&lt;br&gt;Проблемы с ошибкой &quot;Ожидание сокета  или просто ожидание соединения&quot; происходят при 2000-2500 соединений TIME_WAIT + Established в куче. По портам 80 8080 примерно  около 1000-1200,&lt;br&gt;&lt;br&gt;В мо</description>

<item>
    <title>nginx   open socket #106 left in connection  (ACCA)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID8/8025.html#8</link>
    <pubDate>Tue, 05 Apr 2016 15:50:15 GMT</pubDate>
    <description>&amp;gt;  PHP-FPM + Nginx или один ?&lt;br&gt;&lt;br&gt;PHP-FPM в режиме FastCGI, прикрой сверху Nginx. Он же будет статику отдавать.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>nginx   open socket #106 left in connection  (peering)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID8/8025.html#7</link>
    <pubDate>Mon, 04 Apr 2016 09:52:04 GMT</pubDate>
    <description>&amp;gt;&amp;gt; В nginx получается лучше соединения или вёркеры уменьшить ?&lt;br&gt;&amp;gt; Лучше перейти на PHP-FPM и выбросить Apache.&lt;br&gt;&lt;br&gt; PHP-FPM + Nginx или один ?&lt;br&gt;&lt;br&gt;Причём интересный момент сегодня опять был перегруз,  504 ошибка ,  в логах тоже самое  left in connection 1500, помогло выключение nginx , параметры до 300 вёркеров выкрутил , с натяжкой но всё работало . Я так понимаю проблема происходит во время передачи между web серверами.&lt;br&gt;&lt;br&gt; &lt;br&gt;</description>
</item>

<item>
    <title>nginx   open socket #106 left in connection  (ACCA)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID8/8025.html#6</link>
    <pubDate>Fri, 01 Apr 2016 14:45:31 GMT</pubDate>
    <description>&amp;gt; В nginx получается лучше соединения или вёркеры уменьшить ?&lt;br&gt;&lt;br&gt;Лучше перейти на PHP-FPM и выбросить Apache.&lt;br&gt;</description>
</item>

<item>
    <title>nginx   open socket #106 left in connection  (eRIC)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID8/8025.html#5</link>
    <pubDate>Thu, 31 Mar 2016 13:04:16 GMT</pubDate>
    <description>&amp;gt; В nginx получается лучше соединения или вёркеры уменьшить ?&lt;br&gt;&lt;br&gt;лучше избавьтесь от Apache2 в пользу nginx&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>nginx   open socket #106 left in connection  (peering)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID8/8025.html#4</link>
    <pubDate>Thu, 31 Mar 2016 10:06:35 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;------&amp;gt;MinSpareServers&amp;gt;&amp;lt;------&amp;gt; 20 &lt;br&gt;&amp;gt;&amp;gt; &amp;lt;------&amp;gt;MaxSpareServers&amp;gt;&amp;lt;------&amp;gt; 80 &lt;br&gt;&amp;gt;&amp;gt; &amp;lt;------&amp;gt;MaxRequestWorkers&amp;lt;-----&amp;gt; 1000 &lt;br&gt;&amp;gt; Подозреваю, что у тебя там Nginx как reverse proxy для Apache.&lt;br&gt;&amp;gt; Ты сказал nginx - &quot;сделай 8 процессов по 4000 соединений и держи &lt;br&gt;&amp;gt; их по 30 секунд&quot; (32000 всего).&lt;br&gt;&amp;gt; Потом сказал Apache - &quot;каждому соединению дашь по процессу (prefork), но не &lt;br&gt;&amp;gt; более 1000 процессов&quot;.&lt;br&gt;&amp;gt; Пришло 1000-1200 клиентов, у Apache отвалилась жопа, но ему пох. Nginx в &lt;br&gt;&amp;gt; шоке.&lt;br&gt;&lt;br&gt;Спасибо за ответ !&lt;br&gt;&lt;br&gt;MaxRequestWorkers читал нужно ставить 10 * кол-во   ядер  у меня их 6+6 ,  если увеличу до 2500-3000 от этого не нагнётся ?&lt;br&gt;&lt;br&gt;В nginx получается лучше соединения или вёркеры уменьшить ? &lt;br&gt;</description>
</item>

<item>
    <title>nginx   open socket #106 left in connection  (peering)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID8/8025.html#3</link>
    <pubDate>Thu, 31 Mar 2016 10:03:43 GMT</pubDate>
    <description>&amp;gt; spdy/http2 на vhost-ах nginx-а есть?&lt;br&gt;&lt;br&gt;Нет&lt;br&gt;</description>
</item>

<item>
    <title>nginx   open socket #106 left in connection  (ACCA)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID8/8025.html#2</link>
    <pubDate>Thu, 31 Mar 2016 01:18:31 GMT</pubDate>
    <description>&#091;...&#093;&lt;br&gt;&amp;gt; Проблемы с ошибкой &quot;Ожидание сокета  или просто ожидание соединения&quot; происходят при &lt;br&gt;&amp;gt; 2000-2500 соединений TIME_WAIT + Established в куче. По портам 80 8080 &lt;br&gt;&amp;gt; примерно  около 1000-1200, &lt;br&gt;&lt;br&gt;&#091;...&#093;&lt;br&gt;&amp;gt; worker_processes 8;&lt;br&gt;&amp;gt; keepalive_timeout 30;&lt;br&gt;&amp;gt; events &#123;&lt;br&gt;&amp;gt; &amp;lt;------&amp;gt;worker_connections 4000;&lt;br&gt;&amp;gt; &amp;lt;------&amp;gt; multi_accept on;&lt;br&gt;&lt;br&gt;&#091;...&#093;&lt;br&gt;&amp;gt; &amp;lt;IfModule mpm_prefork_module&amp;gt; &lt;br&gt;&amp;gt; &amp;lt;------&amp;gt;StartServers&amp;lt;--&amp;gt;         20 &lt;br&gt;&amp;gt; &amp;lt;------&amp;gt;MinSpareServers&amp;gt;&amp;lt;------&amp;gt; 20 &lt;br&gt;&amp;gt; &amp;lt;------&amp;gt;MaxSpareServers&amp;gt;&amp;lt;------&amp;gt; 80 &lt;br&gt;&amp;gt; &amp;lt;------&amp;gt;MaxRequestWorkers&amp;lt;-----&amp;gt; 1000 &lt;br&gt;&lt;br&gt;Подозреваю, что у тебя там Nginx как reverse proxy для Apache.&lt;br&gt;&lt;br&gt;Ты сказал nginx - &quot;сделай 8 процессов по 4000 соединений и держи их по 30 секунд&quot; (32000 всего).&lt;br&gt; &lt;br&gt;Потом сказал Apache - &quot;каждому соединению дашь по процессу (prefork), но не более 1000 процессов&quot;.&lt;br&gt;&lt;br&gt;Пришло 1000-1200 клиентов, у Apache отвалилась жопа, но ему пох. Nginx в шоке.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>nginx   open socket #106 left in connection  (asavah)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID8/8025.html#1</link>
    <pubDate>Wed, 30 Mar 2016 17:22:16 GMT</pubDate>
    <description>spdy/http2 на vhost-ах nginx-а есть?&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
