Re: zero size buf in output при proxy cache

2016-02-16 Thread iprok
В письме от 16 февраля 2016 23:04:57 пользователь Maxim Dounin написал: > > Что именно там происходит и как это поправить - надо смотреть > подробнее. Для начала было бы неплохо убедиться, что сторонних > модулей не используется, а если используются - то проверить, > воспроизводится ли проблема

zero size buf in output при proxy cache

2016-02-16 Thread iprok
Здравствуйте! На видеостриминговой системе используем два уровня проксей (эджи и ориджины). Эджи проксируют клиентов на ориджины, ориджины проксируют эджи на сервера-источники видео. Видео отдается в формате HLS: это плейлисты (текстовые файлы) и чанки видео (видео-файлы в формате ts). В

invalid parameter slow_start

2016-01-22 Thread iprok
Здравствуйте! Кусок конфига upstream o-villa-voronezh { server ххх:443 fail_timeout=60 max_fails=3 weight=4 slow_start=10; server ххх2:443 fail_timeout=60 max_fails=3 weight=4 slow_start=10; server ххх3:443 fail_timeout=60 max_fails=3 weight=1 slow_start=5; server

nginx перестает отвечать нагружая IO на 100%

2015-01-28 Thread iprok
Есть сервер с несколькими десятками сайтов на Debian Wheezy amd64. nginx 1.6.2 отсюда deb http://nginx.org/packages/debian/ wheezy nginx Симптоматика следующая. Сначала приходит письмо от заббикса о превышение порога IO: CPU iowait time (hostname:system.cpu.util[,iowait]): 24.95 % Через

Запрет неправильного host для ipv6

2014-08-26 Thread iprok
Здравствуйте! Классической конструкцией для запрета запросов с неправильным полем Host: является server { listen 80 default_server; return 444; } Но что делать для ipv6? В ipv6 нельзя сделать несколько раз listen на один и тот же ip:port, так что

Re: Запрет неправильного host для ipv6

2014-08-26 Thread iprok
Maxim Dounin Wrote: Т.е. делать ровно так же: server { listen 80 default_server; listen [::]:80 default_server; return 444; } Я первым делом попробовал предложенный Вами конфиг. К сожалению вот такой вот вариант конфига не работает, если убрать

Re: Запрет неправильного host для ipv6

2014-08-26 Thread iprok
Простите, забыл указать версию. nginx 1.6.1-1~wheezy, ставился из официального репозиторя nginx: http://nginx.org/packages/debian/ . ОС - Debian Wheezy amd64. Posted at Nginx Forum: http://forum.nginx.org/read.php?21,252860,252865#msg-252865 ___

Re: Запрет неправильного host для ipv6

2014-08-26 Thread iprok
Валентин Бартенев Wrote: Уберите отсюда ipv6only=on и всё будет нормально. Непонятно, что вас заставило добавить эту опцию, однако это заставляет nginx делать отдельный bind() на этот адрес. Большое спасибо. Проблема решена. Заставило меня так сделать использование чужих конфигов для

Re: Хитрый учет скачиваемых по прямым ссылкам файлов (nginx + piwik)

2014-04-24 Thread iprok
Илья Шипицин Wrote: --- можно через Lua снимать статистику (модуль сторонний, использовать его или нет, решайте сами) Не совсем понял зачем мне lua, если я уже без него обошелся. В чем преимущество перед моей конфигурацией? Где учет

Re: Dynamically configured mass virtual hosting

2014-04-23 Thread iprok
http://nginx.org/ru/docs/http/ngx_http_core_module.html#root В значении параметра путь можно использовать переменные, кроме $document_root и $realpath_root. http://nginx.org/ru/docs/http/ngx_http_core_module.html#server_name Регулярное выражение может содержать выделения (0.7.40), которые могут