Welcome! Log In Create A New Profile

Advanced

limit_conn в location несколько раз

Виктор Вислобоков
September 30, 2011 08:10AM
Привет всем.

До этого пользовался nginx-0.6.x. Тут поставил nginx-1.0.6. В итоге
стало ругаться вот на такое:

limit_zone conn_from_one_ip
$binary_remote_addr 64m;
limit_zone conn_for_one_client $host 48m;

....

location / {
limit_conn conn_from_one_ip 4;
limit_conn conn_for_one_client 8;
proxy_pass http://127.0.0.1;
proxy_redirect off;
}
nginx: [emerg] "limit_conn" directive is duplicate

В документации НЕ написано, что нельзя несколько раз limit_conn. В
changelog не написано, когда поведение nginx изменилось, что он
перестал воспринимать более одной директивы. Разумеется если убрать
одну любую - работает без проблем.

Итак два вопроса:
1. Можно или нельзя всё-таки более одного limit_conn?
2. Если нельзя, то почему и нельзя ли вернуть как было, потому что
реально нужно.
3. Если нельзя и вернуть нельзя, то как выходить из ситуации?
4. Если нельзя, то почему ничего нет на эту тему в документации?

С уважением, Виктор
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

limit_conn в location несколько раз

Виктор Вислобоков September 30, 2011 08:10AM

Re: limit_conn в location несколько раз

Maxim Dounin September 30, 2011 08:36AM

Re: limit_conn в location несколько раз

Илья Кучмин October 07, 2011 03:38AM

Re: limit_conn в location несколько раз

SoulReaver October 08, 2011 05:13PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 208
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready