<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#ffffff">
<blockquote type="cite"><tt>Стоит задача ограничить количество
запросов не более 50 в минуту всем </tt><tt>кроме офиса
</tt>
<pre style="margin: 0em;">Правильно ли следующее ?:
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;
}
</pre>
<tt>Поставил выше написанные параметры - все равно пропускает
запросы больше </tt><tt>50 в минуту
</tt></blockquote>
<tt></tt><br>
<blockquote type="cite">
<blockquote style="border-left: 0.2em solid rgb(85, 85, 238);
margin: 0em; padding-left: 0.85em;"><tt></tt>
<pre style="margin: 0em;">Правильно ли следующее ?:
</pre>
</blockquote>
<tt>Возьмем для простоты 60 запросов в минуту. Это будет 1 запрос
в секунду, </tt><tt>так?
</tt>
<pre style="margin: 0em;">И? Я нигде в конфиге не нашел такой частоты.</pre>
</blockquote>
Ок. Ошибку понял. А не подскажете с исключением для офисного айпи?
Верно ли сделано?<br>
</body>
</html>