Welcome! Log In Create A New Profile

Advanced

Логирование в один файл из разных server

April 28, 2015 11:18AM
Добрый день.

Сейчас имеется такая структура:
server{
access_log /var/log/nginx_a.log;
location / {
proxy_pass http://127.0.0.1:8080/
}
location /1/ {
access_log /var/log/nginx_b.log;
proxy_pass http://be/;
}
}
server{
listen 127.0.0.1:8080;
access_log /var/log/nginx_b.log;
proxy_pass http://be/;
}
Если запрос не попал в локейшен первого сервера, то он проезжает на второй сервер и отправляется на бекэнд, если попал в локейшен , то напрямую отправляется на бекэнд. Проблема в том, что на бекэнде был зафиксирован запрос, который не отразился в /var/log/nginx_b.log, но при этом был в /var/log/nginx_a.log. Можно ли писать в один файл из разных server? Не будет ли проблем, при записи access лога на разных уровнях (server,location)?
Subject Author Posted

Логирование в один файл из разных server

BieZax April 28, 2015 11:18AM

Re: Логирование в один файл из разных server

Maxim Dounin April 28, 2015 03:20PM

Re: Логирование в один файл из разных server

denis April 28, 2015 04:28PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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