Welcome! Log In Create A New Profile

Advanced

Re: nginx-1.9.11

Maxim Dounin
February 15, 2016 08:04AM
Hello!

On Mon, Feb 15, 2016 at 11:46:02AM +0400, Алексей Сундуков wrote:

> >*) Добавление: динамические модули.
>
> Помниться тема "а когда в nginx появятся модули как в apache" поднималась
> не один раз. И не раз ответ был, что такого не будет, не нужно делать из
> nginx apache. В связи с чем вопрос, это политика партии изменилась (под
> давление общественности?) или же это какие-то другие модули? Или просто
> добавили такую возможность, кому нужно, тот будет использовать, но при этом
> пусть сам на себя же и пинает?

Основное возражение против динамической загрузки модулей состояло
в том, что плюсов мало, и в то же время вероятны проблемы при
несовпадении представлений nginx'а и модулей о содержимом структур
данных, а равно при конфликтах библиотек.

Окружающая нас реальность, однако, такова, что всё больше задач
требует отдельной сборки модулей. В частности, такие задачи
регулярно возникают в рамках платной версии nginx, а равно в
рамках нашего репозитория с linux-пакетами. Не говоря
уже про регулярно возникающую необходимость просить пользователей
при отладке каких-либо проблем собрать nginx без сторонних
модулей.

Так что было решено потратить время на решение тех проблем,
которые мы можем решить, и сделать динамическую загрузку модулей
возможной.

Это не означает, что следует бросаться делать динамической
загрузку всех модулей. Проблем с динамически загружаемыми
модулями будет скорее всего больше, чем с ними же,
вкомпилированными статически. И если есть возможность собрать
nginx сразу с нужными модулями - это и стоит делать. Но и о
"пенять на себя" речи не идёт. Динамическая загрузка модулей -
полноценная функция, которую мы планируем использовать в том числе
и сами.

--
Maxim Dounin
http://nginx.org/

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

nginx-1.9.11

Maxim Dounin February 09, 2016 09:32AM

Re: nginx-1.9.11

Anton Kiryushkin February 09, 2016 10:48AM

Re: nginx-1.9.11

Maxim Konovalov February 09, 2016 10:54AM

Re: nginx-1.9.11

Михаил Монашёв February 10, 2016 10:38AM

Re: nginx-1.9.11

Maxim Konovalov February 10, 2016 11:08AM

Re: nginx-1.9.11

Андрей Василишин February 10, 2016 12:02PM

Re: nginx-1.9.11

Konstantin Tokarev February 10, 2016 12:04PM

Re: nginx-1.9.11

Maxim Dounin February 09, 2016 10:58AM

Re: nginx-1.9.11

Lucky SB February 10, 2016 11:08AM

Re: nginx-1.9.11

Sergey Budnevitch February 10, 2016 12:34PM

Re: nginx-1.9.11

Алексей Сундуков February 15, 2016 02:48AM

Re: nginx-1.9.11

Maxim Konovalov February 15, 2016 07:30AM

Re: nginx-1.9.11

Maxim Dounin February 15, 2016 08:04AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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