Welcome! Log In Create A New Profile

Advanced

Re: nginx API module #C

Maxim Dounin
September 29, 2014 11:16AM
Hello!

On Fri, Sep 26, 2014 at 06:07:52AM -0400, den68 wrote:

> спасибо, да совершенно верно, поле инициализировал ранее. Ответ на этот
> вопрос нашел в китайском сегменте интернета :) , там как-то более живо
> ведутся обсуждения про внутренности сабжа.
>
> Очень не хватает human-readable описания с примером данных (по принципу как
> json описывают) основных структур.

Human-readable описание есть у Evan'a Miller'а.
Повторю ссылку:

http://www.evanmiller.org/nginx-modules-guide.html

Ну и рекомендацию "Use the Source, Luke!" никто не отменял.

> Вот сейчас пытаюсь понять как из структуры ngx_cycle_t (/* init process */)
> выудить локальный конфиг текущего модуля...
> Если приведете пример, буду признателен.

Всмысле - в обработчики init process получить конфиг модуля?
Лучше всего - этого не делать, т.к. в теории блоков http{} может
быть более одного, и даже main-конфигов конкретного модуля -
много. Не говоря уже о location-конфигах, о которых имеет смысл
говорить тогда и только тогда, когда есть запрос.

Если очень надо, то есть макрос
ngx_http_cycle_get_module_main_conf(), который из цикла
вытаскивает main-конфиг заданного модуля. Его использует,
например, embedded perl.

--
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 API module #C

den68 September 15, 2014 07:34PM

Re: nginx API module #C

Maxim Dounin September 16, 2014 05:54AM

Re: nginx API module #C

den68 September 17, 2014 02:10AM

Re: nginx API module #C

Maxim Dounin September 17, 2014 08:20AM

Re: nginx API module #C

den68 September 18, 2014 09:50AM

Re: nginx API module #C

Maxim Dounin September 18, 2014 10:16AM

Re: nginx API module #C

den68 September 20, 2014 04:13AM

Re: nginx API module #C

den68 September 21, 2014 10:20AM

Re: nginx API module #C

den68 September 22, 2014 12:45PM

Re: nginx API module #C

Maxim Dounin September 25, 2014 08:48AM

Re: nginx API module #C

den68 September 26, 2014 06:07AM

Re: nginx API module #C

Maxim Dounin September 29, 2014 11:16AM

Re: nginx API module #C

den68 September 29, 2014 11:41AM

Re: nginx API module #C

den68 October 06, 2014 01:12AM

Re: nginx API module #C

Maxim Dounin October 06, 2014 07:18AM

Re: nginx API module #C

den68 October 27, 2014 06:58AM

Re: nginx API module #C

Maxim Dounin October 27, 2014 09:16AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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