October 13, 2014 03:19AM
Здравствуйте.
Нужно передать значения 2ух директив nginx (1 из них от подключаемого модуля comet) проксируемому серверу.

В конфиге параметры заданы:
push_stream_longpolling_connection_ttl 5m;
proxy_buffer_size 64k;

Делаю так:
proxy_set_header X-Comet-Session-Timeout $push_stream_longpolling_connection_ttl;
#proxy_set_header X-Buffer-Size $proxy_buffer_size;

Получаю:
[emerg] unknown "push_stream_longpolling_connection_ttl" variable
(или [emerg] unknown "proxy_buffer_size" variable, если раскомментирована директива выше).

Вопрос:
можно ли, не прибегая к дублированию настроек вида (аналогично для proxy_buffer_size)
set $push_stream_longpolling_connection_ttl "5m";
proxy_set_header X-Comet-Session-Timeout $push_stream_longpolling_connection_ttl;
, передать значение директив ?


nginx version: nginx/1.5.8
built by gcc 4.1.2 20080704 (Red Hat 4.1.2-54)

Буду ждать любого отклика :)
Subject Author Posted

Как передать nginx директиву серверу ?

ole-lukoje October 13, 2014 03:19AM

Re: Как передать nginx директиву серверу ?

ole-lukoje October 13, 2014 06:05AM

Re: Как передать nginx директиву серверу ?

Валентин Бартенев October 13, 2014 06:40AM

Re: Как передать nginx директиву серверу ?

ole-lukoje October 13, 2014 09:15AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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