Как правильно исключить URL из логирования?
softshape
nginx-forum на nginx.us
Вт Дек 15 04:19:41 UTC 2015
Всем привет,
у нас на сайте есть URL, который используется для опроса положения
транспорта на карте. Вызывается он каждые несколько секунд. В итоге даже 4-5
пользователей с открытой картой забивают лог этим адресом так, что nginx
только и делает, что пишет в лог (8-9% Disk I/O).
Я вообще-то думал, что используется вот такая директива -
location ^~ /bus/get_json {
access_log off;
}
Однако после ее включения адрес /bus/get_json начинает возвращать 404ю.
Вероятно, обработка конфига на этом останавливается и он не доходит до
"location /", где собственно идет вызов uWSGI.
Это так? Если да, то как правильно переписать директиву, чтобы адрес
/bus/get_json обрабатывался как обычно в "location /", но при этом не
попадал в логи?
Posted at Nginx Forum: https://forum.nginx.org/read.php?21,263465,263465#msg-263465
Подробная информация о списке рассылки nginx-ru