|
|
|
|
АРХИВ :: nginx-ru
|
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
re:ограничить кол- во запро сов не более 50 в минуту в сем кроме офиса
- To: nginx-ru@xxxxxxxxx
- Subject: re:ограничить кол- во запро сов не более 50 в минуту в сем кроме офиса
- From: maxim <maxim@xxxxxxxx>
- Date: Wed, 25 May 2011 09:16:18 +0300
Стоит задача ограничить количество
запросов не более 50 в минуту всем кроме офиса
Правильно ли следующее ?:
http {
limit_req_zone $binary_remote_addr zone=one:10m rate=20r/s;
limit_zone two $binary_remote_addr 1m;
geo $office{
default 1;
77.90.###.## 1;
62.80.##.## 0;
...
server {
limit_req zone=one burst=35;
limit_conn two 3;
if ($office){
set $limit_conn 3000;
set $limit_req 500r/s;
}
Поставил выше написанные параметры - все равно пропускает
запросы больше 50 в минуту
Правильно ли следующее ?:
Возьмем для простоты 60 запросов в минуту. Это будет 1 запрос
в секунду, так?
И? Я нигде в конфиге не нашел такой частоты.
Ок. Ошибку понял. А не подскажете с исключением для офисного айпи?
Верно ли сделано?
|
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|
|
|