Re: Алгоритм удаления данных из кэша

2013-09-06 Пенетрантность Gelun, Artem
LFU, к примеру (сейчас у нас ситуация, когда из-за нехватки кэша (tmpfs) много вытеснений низкочастотными запросами высокочастотных) Вообще было бы здОрово добавить возможность написания кастомных модулей управления кэшом, чтобы не приходилось переписывать весь proxy_module или fastcgi_module если

Re: Алгоритм удаления данных из кэша

2013-09-06 Пенетрантность Валентин Бартенев
On Friday 06 September 2013 17:25:42 Gelun, Artem wrote: > Спасибо! > > Я считал что в nginx первичной является документация на русском, но в ней > всё менее конкретно: > > Специальный процесс "cache manager" следит за максимальным размером кэша, > > > заданным параметром max_size, и при превыше

Re: Алгоритм удаления данных из кэша

2013-09-06 Пенетрантность Gelun, Artem
Спасибо! Я считал что в nginx первичной является документация на русском, но в ней всё менее конкретно: Специальный процесс "cache manager" следит за максимальным размером кэша, > заданным параметром max_size, и при превышении его размеров *удаляет > наименее востребованные данные* > "наименее в

Re: 200 ответ при отсутсвии файла

2013-09-06 Пенетрантность Dmitriy Lyalyuev
Это результат работы index.php Смотрите в его сторону. 06.09.2013 15:33, valch85 пишет: проблема в том что он отдает при этом пустую страницу и код ответа 200 при этом Posted at Nginx Forum: http://forum.nginx.org/read.php?21,242619,242637#msg-242637 __

Re: 200 ответ при отсутсвии файла

2013-09-06 Пенетрантность valch85
проблема в том что он отдает при этом пустую страницу и код ответа 200 при этом Posted at Nginx Forum: http://forum.nginx.org/read.php?21,242619,242637#msg-242637 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/ng

Алгоритм удаления данных из кэша

2013-09-06 Пенетрантность Gelun, Artem
Простите, если где-то тема освещалась, но не могу найти ни в доках, ни в рассылке, ни в гугле ... Хотелось бы понимать алгоритм по которому cache-manager удаляет объекты из кэша при недостаточности объёма самого кэша. Какие критерии учитываотся, в каком порядке и т.п.? Может быть есть где-то детал

Re: Использование try_files

2013-09-06 Пенетрантность Sargas
Разобрался. Нужно было тильду добавить location "~^/(?.*)\.(php|html)$" Всем спасибо за помощь :) 6 сентября 2013 г., 12:50 пользователь Daniel Podolsky написал: > > Используется последний stable без сторонних модулей. > Вариантов 2: > 1) вы невнимательно читали, и не дописали именованное выде

Re: Перенаправление пользователей в зависимости от занятости канала

2013-09-06 Пенетрантность Dmitry Ivanov
Здравствуйте, romas1982. Вы писали 6 сентября 2013 г., 14:16:53: > Добрый день, > Есть канал в 500мб/c и задача раздавать видео через nginx. Но при условии, > что в случае, если из 500мб/c будет съедено 400 - всех приходящих новых > пользователей редиректить на внешний cdn. > Подскажите пожал

Перенаправление пользователей в зависимости от занятости канала

2013-09-06 Пенетрантность romas1982
Добрый день, Есть канал в 500мб/c и задача раздавать видео через nginx. Но при условии, что в случае, если из 500мб/c будет съедено 400 - всех приходящих новых пользователей редиректить на внешний cdn. Подскажите пожалуйста, существует ли решение средствами nginx померять канал так, чтобы можно

Re: Ошибки SSL при отдаче файлов.

2013-09-06 Пенетрантность Anton Yuzhaninov
On 09/06/13 13:32, gatesat wrote: При отдаче файлов без использования SSL все ОК, при отдаче файлов с использованием SSL файлы отдаются, но в логах я вижу много записей SSL_get_error: 3 ... 2013/09/06 12:26:36 [debug] 2504#0: *4 SSL_get_error: 3 То что сообщение выводится на уровне debug наме

Re: Использование try_files

2013-09-06 Пенетрантность Daniel Podolsky
> Используется последний stable без сторонних модулей. Вариантов 2: 1) вы невнимательно читали, и не дописали именованное выделение в регексп 2) у вас опечатка в конфиге, используется неверное имя именованного выделения ___ nginx-ru mailing list nginx-ru@

Ошибки SSL при отдаче файлов.

2013-09-06 Пенетрантность gatesat
Приветствую ! Имеем nginx 1.4.2 под debian-ом. При отдаче файлов без использования SSL все ОК, при отдаче файлов с использованием SSL файлы отдаются, но в логах я вижу много записей SSL_get_error: 3 2013/09/06 12:26:36 [debug] 2504#0: *4 SSL buf copy: 16048 2013/09/06 12:26:36 [debug] 2504#0: *4

Re: Использование try_files

2013-09-06 Пенетрантность Sargas
Используется последний stable без сторонних модулей. # nginx -v nginx version: nginx/1.4.2 configure arguments: --prefix=/usr/local/etc/nginx --with-cc-opt='-I /usr/local/include' --with-ld-opt='-L /usr/local/lib' --conf-path=/usr/local/etc/nginx/nginx.conf --sbin-path=/usr/local/sbin/nginx --pid

Re: Использование try_files

2013-09-06 Пенетрантность Daniel Podolsky
> nginx: [emerg] unknown "filename" variable Это вам прописано обновление nginx, до версии с поддержкой именованных групп в регекспах. ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Использование try_files

2013-09-06 Пенетрантность Sargas
Спасибо, но не работает. Performing sanity check on nginx configuration: nginx: [emerg] unknown "filename" variable nginx: configuration file /usr/local/etc/nginx/nginx.conf test failed http://nginx.org/ru/docs/http/ngx_http_core_module.html#variables нет такой встроенной переменной :( 6 сентяб

Re: 200 ответ при отсутсвии файла

2013-09-06 Пенетрантность Daniel Podolsky
> try_files $uri $uri/ /blog2/index.php?$args; > при этом получаю 200 ответ на любой мой запрос ну так тут и написано - если файла нет, то отдать /blog2/index.php в чем проблема? ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailm

200 ответ при отсутсвии файла

2013-09-06 Пенетрантность valch85
День добрый, продублировал еще и в эту ветку, тк не уверен что проблема в самом php. Пытаюсь настроить nginx для wordpress (использование в сабдиректории) location /blog2 { access_log /data0/logs/nginx/blog_log blog2; error_log /var/log/nginx/test.log debug; index index.php; root /var/www/blog2.s

Re: Использование try_files

2013-09-06 Пенетрантность Alexander Moskalenko
location "^/(?.*)\.(php|html)$" { fastcgi_pass ...; fastcgi_param SCRIPT_FILENAME /path/to/index.php; fastcgi_param SCRIPT_NAME /index.php; fastcgi_param QUERY_STRING key=$filename; } 2013/9/6 Sargas : > Сейчас используется > > if (!-e $request_filename) { > rewr

Re: true 414 status code

2013-09-06 Пенетрантность Vladimir Getmanshchuk
Спасибо починилось. Пусть тут полежит: --- src/http/ngx_http_header_filter_module.c.orig 2013-05-13 10:43:28.0 + +++ src/http/ngx_http_header_filter_module.c 2013-09-05 14:37:15.011369647 + @@ -92,10 +92,7 @@ ngx_string("411 Length Required"), ngx_string("412 Precondition