должны ли действовать ограничения для /download/ (локальная статика) например для локейшена /download/2/ если он описан отдельно и проксирует на другой сервер?
> Здравствуйте, > нужно ограничить число одновременно скачиваемых файлов. > Смотрел в сторону ngx_http_limit_zone_module (
> http://sysoev.ru/nginx/docs/http/ngx_http_limit_zone_module.html ) > но получаю не то что надо: > > limit_zone one $binary_remote_addr 10m;
> limit_conn one 1; > > С этим конфигом максимальное число одновременных закачек с одного ИП > равно 1. > > Но мне нужно сделать ограничение 1ИП-1поток на 1 файл. Чтоб другой > файл этот ИП даунлоадил без проблем.
> > Думал .. syntax: limit_zone название $переменная размер ... > в переменную засунуть $binary_remote_addr и $uri , но оно не хочет > склеиваться? > > Как правильно ограничить 1ИП-1поток на 1 файл.
> Возможно ли "склеивание" переменных?
http { limit_zone one $some_name 10m;
server { ... location /download/ { limit_conn one 1;
set $some_name $binary_remote_addr$uri; } }