<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск nginx 1.9.11 с поддержкой динамически загружаемых мод...</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/106655.html</link>
    <description>Доступен (http://mailman.nginx.org/pipermail/nginx-announce/2016/000170.html) выпуск основной ветки высокопроизводительного HTTP-сервера nginx 1.9.11, в котором реализованы следующие изменения: &lt;br&gt;&lt;br&gt;&lt;br&gt;-  Добавлена поддержка динамически загружаемых модулей (http://nginx.org/en/docs/ngx_core_module.html#load_module). Модуль оформляется в виде разделяемой библиотеки и загружается при помощи директивы load_module (например, &quot;load_modulemodules/ngx_mail_module.so&quot;);&lt;br&gt;-  В resolver (http://nginx.org/en/docs/http/ngx_http_core_module.html#resolver) добавлена поддержка отправки DNS-запросов с использованием протокола TCP;&lt;br&gt;&lt;br&gt;-  Исправлена ошибка, из-за которой переменная $request_length не учитывала размер заголовков запроса при использовании HTTP/2;&lt;br&gt;-  Исправлена ошибка в модуле ngx_http_v2_module.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: http://mailman.nginx.org/pipermail/nginx-announce/2016/000170.html&lt;br&gt;Новость: http://www.opennet.ru/opennews/art.shtml?num=43839&lt;br&gt;</description>

<item>
    <title>Выпуск nginx 1.9.11 с поддержкой динамически загружаемых мод... (XoRe)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/106655.html#52</link>
    <pubDate>Sat, 13 Feb 2016 12:39:16 GMT</pubDate>
    <description>&amp;gt; И в каком месте он динамический, если его надо прописывать в конфиге &lt;br&gt;&amp;gt; и если он загружается в момент запуска? Или можно сделать что-нибудь &lt;br&gt;&amp;gt; типа &quot;nginx -s load_module modules/foo.so&quot;?&lt;br&gt;&lt;br&gt;Динамический он в том смысле, что слинкован динамически в виде отдельного .so файла, а не статически (внутри главного бинарника).&lt;br&gt;В тексте новости так и написано:&lt;br&gt;&amp;gt; Модуль оформляется в виде разделяемой библиотеки&lt;br&gt;&lt;br&gt;Если что, вот хорошее объяснение:&lt;br&gt;О разнице между динамическими и статическими библиотекам&lt;br&gt;http://www.amse.ru/courses/cpp2/2010_11_01_lib.html&lt;br&gt;&lt;br&gt;Не каждый сервис может подгружать so файлы &quot;на лету&quot;.&lt;br&gt;Куда проще рестартануть сервис с новым списком библиотек.&lt;br&gt;В nginx и так все сделано для очень мягкого и незаметного рестарта.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск nginx 1.9.11 с поддержкой динамически загружаемых мод... (XoRe)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/106655.html#51</link>
    <pubDate>Sat, 13 Feb 2016 12:29:35 GMT</pubDate>
    <description>&amp;gt; Эта откуда такая инфа ? Без разрыва соединений....&lt;br&gt;&amp;gt; Чет графики коннектов говорят об обратном :) &lt;br&gt;&lt;br&gt;Без разрыва уже установленных TCP соединений - не совсем верно, конечно.&lt;br&gt;Точнее будет сказать - аккуратно передав все LISTEN сокеты новому процессу.&lt;br&gt;То есть без ситуаций, когда 80 порт никто не слушает.&lt;br&gt;Магии никакой нет, просто аккуратное обращение с сокетами.&lt;br&gt;Инфа отсюда: http://nginx.org/ru/docs/control.html&lt;br&gt;</description>
</item>

<item>
    <title>!!! (Sw00p aka Jerom)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/106655.html#50</link>
    <pubDate>Thu, 11 Feb 2016 12:50:33 GMT</pubDate>
    <description>граммарнаци?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск nginx 1.9.11 с поддержкой динамически загружаемых мод... (myhand)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/106655.html#49</link>
    <pubDate>Thu, 11 Feb 2016 10:57:47 GMT</pubDate>
    <description>Зато сколько было кривляний перед тем как запилить...&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск nginx 1.9.11 с поддержкой динамически загружаемых мод... (myhand)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/106655.html#48</link>
    <pubDate>Thu, 11 Feb 2016 10:55:38 GMT</pubDate>
    <description>Тебе смишно, а мейнтейнерам пакета с такой расширяемостью как у&lt;br&gt;nginx - слезы.  Индеец в этом отношении действительно удобнее, сложно спорить.&lt;br&gt;</description>
</item>

<item>
    <title>!!! (GrammarNarziss)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/106655.html#47</link>
    <pubDate>Thu, 11 Feb 2016 08:10:35 GMT</pubDate>
    <description>&quot;течёт&quot;, позорище&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск nginx 1.9.11 с поддержкой динамически загружаемых мод... (Какаянахренразница)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/106655.html#46</link>
    <pubDate>Thu, 11 Feb 2016 07:47:22 GMT</pubDate>
    <description>Спасибо.&lt;br&gt;&lt;br&gt;Эй, юзер cadmi, барин жалует тебе ейный diff. Прямо с барского плеча. Кланяйся барину. Ну, или хотя бы скажи &quot;спасибо&quot;. Как видишь, помогает.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск nginx 1.9.11 с поддержкой динамически загружаемых мод... (CHERTS)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/106655.html#45</link>
    <pubDate>Thu, 11 Feb 2016 04:51:57 GMT</pubDate>
    <description>Пожалуйста: https://goo.gl/ZIfZB8&lt;br&gt;Или так:&lt;br&gt;--- config.orig2016-02-11 09:36:55.932906200 +0500&lt;br&gt;+++ config2016-02-11 09:41:05.000000000 +0500&lt;br&gt;&#064;&#064; -1,14 +1,16 &#064;&#064;&lt;br&gt; ngx_addon_name=ngx_http_auth_ldap_module&lt;br&gt;-HTTP_MODULES=&quot;$HTTP_MODULES ngx_http_auth_ldap_module&quot;&lt;br&gt;-NGX_ADDON_SRCS=&quot;$NGX_ADDON_SRCS $ngx_addon_dir/ngx_http_auth_ldap_module.c&quot;&lt;br&gt; &lt;br&gt;-CORE_LIBS=&quot;$CORE_LIBS -lldap&quot;&lt;br&gt;+ngx_module_libs=-lldap&lt;br&gt; &lt;br&gt;-case &quot;$NGX_PLATFORM&quot; in&lt;br&gt;-    Darwin:*&amp;#124;FreeBSD:*&amp;#124;Linux:*&amp;#124;SunOS:*)&lt;br&gt;-        CORE_LIBS=&quot;$CORE_LIBS -llber&quot;&lt;br&gt;-    ;;&lt;br&gt;-esac&lt;br&gt;-&lt;br&gt;-CFLAGS=&quot;$CFLAGS&quot;&lt;br&gt;-CFLAGS=&quot;$CFLAGS&quot;&lt;br&gt;+if &#091; $ngx_module_link = DYNAMIC &#093; ; then&lt;br&gt;+    ngx_module_name=&quot;ngx_http_auth_ldap_module&quot;&lt;br&gt;+    ngx_module_srcs=&quot;$ngx_addon_dir/ngx_http_auth_ldap_module.c&quot;&lt;br&gt;+    . auto/module&lt;br&gt;+elif &#091; $ngx_module_link = YES &#093; ; then&lt;br&gt;+    ngx_module_type=HTTP&lt;br&gt;+    ngx_module_name=ngx_http_auth_ldap_module&lt;br&gt;+    ngx_module_incs=&lt;br&gt;+    ngx_module_deps=&lt;br&gt;+    ngx_module_srcs=&quot;$ngx_addon_dir/ngx_http_auth_ldap_module.c&quot;&lt;br&gt;+    . auto/module&lt;br&gt;+fi&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск nginx 1.9.11 с поддержкой динамически загружаемых мод... (Какаянахренразница)</title>
    <link>https://ssl.opennet.dev/openforum/vsluhforumID3/106655.html#44</link>
    <pubDate>Thu, 11 Feb 2016 02:57:38 GMT</pubDate>
    <description>&amp;gt; Нормальные люди говорят спасибо, а не нудят.&lt;br&gt;&lt;br&gt;Спасибо. А можно diff получить? Ещё раз спасибо.&lt;br&gt;&lt;br&gt;:-)&lt;br&gt;</description>
</item>

</channel>
</rss>
