Re: Не получается с limit_rate

Igor Sysoev is at rambler-co.ru
Mon Aug 22 12:17:47 MSD 2005


On Mon, 22 Aug 2005, Ilya Lomakin wrote:

> Попадает. Там настроем единственный сервер и он все нормально отдает.
> Только скорость не режет. А %request_time зачем? Для порядку?

Чтобы видеть время исполнения запроса.

> On 8/22/05, Igor Sysoev <is at rambler-co.ru> wrote:
>> On Mon, 22 Aug 2005, Ilya Lomakin wrote:
>>
>>> да
>>> строки вида 192.168.0.0/16 0;
>>> я же говорю: переменная выставляется правильно.
>>
>> А запрос попадает под "location /" ?
>> Как выглядит в limits.log запрос ? В формат ещё нужно добавить %request_time.
>>
>>> On 8/19/05, Igor Sysoev <is at rambler-co.ru> wrote:
>>>> On Fri, 19 Aug 2005, Ilya Lomakin wrote:
>>>>
>>>>> На nginx 0.1.41 сделал следующий конфиг:
>>>>>
>>>>> ....
>>>>>    log_format limit_test '%{slow}v %length %addr';
>>>>>    geo $slow {
>>>>>        default 1;
>>>>>        include conf/runetz.list;
>>>>>    }
>>>>> .........
>>>>>        access_log logs/limits.log limit_test;
>>>>>
>>>>>        location / {
>>>>>            root   /home/ilay/webs/gamefiles.ru/files/;
>>>>>            if ($slow) {
>>>>>                limit_rate 10k;
>>>>>            }
>>>>>        }
>>>>>
>>>>> Судя по логам переменная $slow высталяется, но скорость не режется.
>>>>
>>>> В conf/runetz.list описаны адреса с нулевыми значениями ?


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list