ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Один access.log из нескольких мест с buffer=


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Один access.log из нескольких мест с buffer=
  • From: Валентин Бартенев <ne@xxxxxxxx>
  • Date: Tue, 28 Aug 2012 18:28:43 +0400
  • Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=vbart.ru; s=mail; h=Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:In-Reply-To:References:Date:Subject:To:From; bh=ZUXyYV2b7OZbbKwD4N1B1yLe9kQBtyyr6THVgZ9cq1s=; b=KdWt2sIYR+CJJuQf6D8tDWZFGeYigOOnGpEfpTK4X1OC4+E47VEBfXC+zj8W6hl0e2aJjX+sjPxwRMh4ToMc//ypT2rBDc/H6/Rdug9pYsaWONugJb3UobzwVusBku9F4+g+EiR/dNgMDcnpis1k0nlaHVQYHoVvb+pW9sR3DwT9BAi7b6lFvZsEpyIrKKGlwSbItYf5uIRPB6/27CS3p+JEozLFaR9vEh2dc+1GdaR4ZiPKFJIYwzFQwD5riRIj2kG8rqNXa5jGsUUfpd1e1qJlLCFAFYiPPA0DbBLN5q32s7pZhlLEGvy0QesuqKww/4FsnV+X3YB1h/+sJzk9Dg==;
  • In-reply-to: <84530b39be3c1310e6d352b02ef1b6c4.NginxMailingListRussian@forum.nginx.org>
  • References: <84530b39be3c1310e6d352b02ef1b6c4.NginxMailingListRussian@forum.nginx.org>

On Tuesday 28 August 2012 18:03:58 igor.goncharenko wrote:
> Hi!
> 
> Если у меня пишется access.log из разных виртуальных хостов, как поведет
> себя nginx после добавления buffer=?
> 
> vhost1: access_log /var/log/nginx/vhost1/access.log  main buffer=8k;
> vhost2: access_log /var/log/nginx/vhost1/access.log  main buffer=8k;
> vhost3: access_log /var/log/nginx/vhost1/access.log  main buffer=8k;
> vhost4: access_log /var/log/nginx/vhost1/access.log  main buffer=8k;
> 
> Я так понимаю это будут разные буферы, и логи будут сбрасываться в файлы по
> мере заполнения буферов?
> 

Нет, не будут. Буфер включается для конкретного файла. Вполне достаточно его 
указать в одной директиве.

Конфигурация:

  vhost1: access_log /var/log/nginx/vhost1/access.log  main buffer=8k;
  vhost2: access_log /var/log/nginx/vhost1/access.log  main;
  vhost3: access_log /var/log/nginx/vhost1/access.log  main;
  vhost4: access_log /var/log/nginx/vhost1/access.log  main;

будет эквивалентна вашей.

--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.