28 февраля 2016 г., 1:41 пользователь Иван написал:
> В письме от 27 февраля 2016 22:32:03 пользователь Vasiliy P. Melnik
> написал:
>
> >
>
> > Понял - спасибо, но невозможность использовать переменную в error.log
>
> > ломает на корню весь смысл.
>
>
>
> Здравствуйте!
>
>
>
> Тут есть два выход
В письме от 27 февраля 2016 22:32:03 пользователь Vasiliy P. Melnik
написал:
>
> Понял - спасибо, но невозможность использовать переменную в error.log
> ломает на корню весь смысл.
Здравствуйте!
Тут есть два выхода:
1) Писать error_log в syslog, а уже сислогом разбирать логи по тому, что
ид
Hello!
On Sat, Feb 27, 2016 at 12:47:36PM +0600, Vadim A. Misbakh-Soloviov wrote:
> Я пытаюсь представить, как опакечивать модули для source-based distros
> (кстати, fbsd ведь это тоже касается, вроде). Как-то обе идеи: что
> распаковывать весь ngx вместе с каждым собираемым модулем при сборке,
>
>
> Обычно логи создает мастер-процесс, работающий из под root, поэтому все
> проходит гладко. Если используются переменные в имени файла лога, то этот
> лог-файл пытается открыть уже сам воркер, а он работает с пониженными
> привилегиями.
> Вам нужно разрешить запись в каталог с логами для пользов
27 февраля 2016 г., 23:16 пользователь Vasiliy P. Melnik
написал:
> http://nginx.org/ru/docs/http/ngx_http_log_module.html#access_log
>>>
>> Там хорошо написано про переменные в директиве.
>>
>
> Это я конечно нашел - только там не написано как файл лога создать
>
Обычно логи создает мастер-проце
>
> http://nginx.org/ru/docs/http/ngx_http_log_module.html#access_log
>>
> Там хорошо написано про переменные в директиве.
>
Это я конечно нашел - только там не написано как файл лога создать
> С error лог все еще интересней - он создает лог-файл с именем
> $server_name-error.log
>
> Директива
Здравствуйте.
27 февраля 2016 г., 21:29 пользователь Vasiliy P. Melnik
написал:
>
> access_log /var/log/nginx/$server_name-access.log main;
>
> Получается вот такое:
>
> 2016/02/27 20:18:04 [crit] 5745#5745: *2 open()
> "/var/log/nginx/site-access.log" failed (13: Permission denied) while
> logg
Всем привет, вопрос по переменным в логах
хотелось вот такого:
access_log /var/log/nginx/$server_name-access.log main;
Получается вот такое:
2016/02/27 20:18:04 [crit] 5745#5745: *2 open()
"/var/log/nginx/site-access.log" failed (13: Permission denied) while
logging request, client: 192.168.88.
27 февраля 2016 г., 19:07 пользователь Roman Arutyunyan
написал:
> Можете прислать всю конфигурацию?
>
>
# configuration file /etc/nginx/nginx.conf:
user nginx;
worker_processes 32;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
worker_rlimit_nofile 1048576;
#thread_pool pool
Можете прислать всю конфигурацию?
Кроме того, можете проследить открытые дескрипторы у воркеров nginx и их
изменение со временем? В особенности, растет ли их число и, если растет, то
за счет чего именно.
On Sat, Feb 27, 2016 at 06:48:29PM +0300, Vadim Lazovskiy wrote:
> Добавил еще один диск, с
Добавил еще один диск, сделал reload
proxy_cache_path /disks/ssd01 levels=1:2 keys_zone=cache_ssd01:32m
use_temp_path=off inactive=7d max_size=210G;
proxy_cache_path /disks/ssd02 levels=1:2 keys_zone=cache_ssd02:32m
use_temp_path=off inactive=7d max_size=210G;
split_clients $request_uri $disk {
Можно посмотреть как в той же fbsd собираются пыховые модули. Именно
распаковывая каждый раз архив. Это нормально, никто же не пересобирает
модули по десять раз в час.
2016-02-27 9:47 GMT+03:00 Vadim A. Misbakh-Soloviov :
> Я пытаюсь представить, как опакечивать модули для source-based distros
>
On Saturday 27 February 2016 02:51:32 mikhal123 wrote:
> Валентин Бартенев Wrote:
> > А вы в nginx.conf то сконфигурировали логирование в память?
> Да, все добавил
>
> user www-data;
>
> #timer_resolution 25ms;
> worker_priority -10;
> worker_proc
13 matches
Mail list logo