Re: log variable

2016-02-27 Пенетрантность Vasiliy P. Melnik
28 февраля 2016 г., 1:41 пользователь Иван написал: > В письме от 27 февраля 2016 22:32:03 пользователь Vasiliy P. Melnik > написал: > > > > > > Понял - спасибо, но невозможность использовать переменную в error.log > > > ломает на корню весь смысл. > > > > Здравствуйте! > > > > Тут есть два выход

Re: log variable

2016-02-27 Пенетрантность Иван
В письме от 27 февраля 2016 22:32:03 пользователь Vasiliy P. Melnik написал: > > Понял - спасибо, но невозможность использовать переменную в error.log > ломает на корню весь смысл. Здравствуйте! Тут есть два выхода: 1) Писать error_log в syslog, а уже сислогом разбирать логи по тому, что ид

Re: пакеты с динамическими модулями для тестирования

2016-02-27 Пенетрантность Maxim Dounin
Hello! On Sat, Feb 27, 2016 at 12:47:36PM +0600, Vadim A. Misbakh-Soloviov wrote: > Я пытаюсь представить, как опакечивать модули для source-based distros > (кстати, fbsd ведь это тоже касается, вроде). Как-то обе идеи: что > распаковывать весь ngx вместе с каждым собираемым модулем при сборке, >

Re: log variable

2016-02-27 Пенетрантность Vasiliy P. Melnik
> > Обычно логи создает мастер-процесс, работающий из под root, поэтому все > проходит гладко. Если используются переменные в имени файла лога, то этот > лог-файл пытается открыть уже сам воркер, а он работает с пониженными > привилегиями. > Вам нужно разрешить запись в каталог с логами для пользов

Re: log variable

2016-02-27 Пенетрантность Vadim Lazovskiy
27 февраля 2016 г., 23:16 пользователь Vasiliy P. Melnik написал: > http://nginx.org/ru/docs/http/ngx_http_log_module.html#access_log >>> >> Там хорошо написано про переменные в директиве. >> > > Это я конечно нашел - только там не написано как файл лога создать > Обычно логи создает мастер-проце

Re: log variable

2016-02-27 Пенетрантность Vasiliy P. Melnik
> > http://nginx.org/ru/docs/http/ngx_http_log_module.html#access_log >> > Там хорошо написано про переменные в директиве. > Это я конечно нашел - только там не написано как файл лога создать > С error лог все еще интересней - он создает лог-файл с именем > $server_name-error.log > > Директива

Re: log variable

2016-02-27 Пенетрантность Vadim Lazovskiy
Здравствуйте. 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

log variable

2016-02-27 Пенетрантность 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 logging request, client: 192.168.88.

Re: slice module и proxy_cache_min_uses больше единицы.

2016-02-27 Пенетрантность Vadim Lazovskiy
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

Re: slice module и proxy_cache_min_uses больше единицы.

2016-02-27 Пенетрантность Roman Arutyunyan
Можете прислать всю конфигурацию? Кроме того, можете проследить открытые дескрипторы у воркеров nginx и их изменение со временем? В особенности, растет ли их число и, если растет, то за счет чего именно. On Sat, Feb 27, 2016 at 06:48:29PM +0300, Vadim Lazovskiy wrote: > Добавил еще один диск, с

Re: slice module и proxy_cache_min_uses больше единицы.

2016-02-27 Пенетрантность Vadim Lazovskiy
Добавил еще один диск, сделал 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 {

Re: пакеты с динамическими модулями для тестирования

2016-02-27 Пенетрантность Роман Москвитин
Можно посмотреть как в той же fbsd собираются пыховые модули. Именно распаковывая каждый раз архив. Это нормально, никто же не пересобирает модули по десять раз в час. 2016-02-27 9:47 GMT+03:00 Vadim A. Misbakh-Soloviov : > Я пытаюсь представить, как опакечивать модули для source-based distros >

Re: nginx отъедает все процессорное время

2016-02-27 Пенетрантность Валентин Бартенев
On Saturday 27 February 2016 02:51:32 mikhal123 wrote: > Валентин Бартенев Wrote: > > А вы в nginx.conf то сконфигурировали логирование в память? > Да, все добавил > > user www-data; > > #timer_resolution 25ms; > worker_priority -10; > worker_proc