Re[2]: Nginx не логгирует подзапрос вызванный lua
Никита
m_nikita на bk.ru
Ср Дек 28 18:10:16 UTC 2016
Спасибо. Помогло.
>Среда, 28 декабря 2016, 20:21 +03:00 от Maxim Dounin <mdounin на mdounin.ru>:
>
>Hello!
>
>On Wed, Dec 28, 2016 at 06:58:17PM +0300, Никита wrote:
>
>> Добрый день.
>>
>> Есть такой вот конфиг.
>>
>> http://pastebin.com/dwHnjyEi
>>
>> Цель: при попадании в /dev_test1 делать подзапрос к /dev_auth
>>
>> Проблема: Не логируются подзапросы которые были направлены в /dev_auth с помощью lua.
>> То есть лог /var/log/nginx/nginx_auth_access.log пустой.
>>
>> При этом в дебаг логе видно что запрос прошел, локейшн вызвался. И при вызове
>> /dev_test1 вернулось Hello,world, то есть запрос прошел по правильному пути.
>>
>> Если дергать локейшн /dev_auth через rewrite или напрямую убрав internal - все логгируется.
>
>Подзапросы по умолчанию не логгируются. Если хочется, чтобы
>логгировались - есть директива log_subrequest
>( http://nginx.org/r/log_subrequest ). Но следует понимать, что
>подзапросы полноценными запросами не являются, и во многих
>переменных будет странное.
>
>--
>Maxim Dounin
>http://nginx.org/
>_______________________________________________
>nginx-ru mailing list
>nginx-ru на nginx.org
>http://mailman.nginx.org/mailman/listinfo/nginx-ru
--
Никита Маслянников
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20161228/244f2368/attachment.html>
Подробная информация о списке рассылки nginx-ru