On 17.04.2015 19:28, dwow wrote:
>>> Была задача ограничить кол-во запросов к бэкенду.
>>> Например, чтобы одновременно не поступало более 1 запроса.
Если же вдруг какой-то клиент очерь медленно качает
что-то большое - то процесс может занять бесконечное время.
и как от таких избавляться?
Hello!
On Fri, Apr 17, 2015 at 12:28:03PM -0400, dwow wrote:
> Maxim Dounin Wrote:
> ---
> > Если limit_conn в других location'ах не включён, то для
> > ограничения всех соединений в конкретном location'е - достаточно
> > любого константного з
Maxim Dounin Wrote:
---
> Если limit_conn в других location'ах не включён, то для
> ограничения всех соединений в конкретном location'е - достаточно
> любого константного значения.
Если не используется в др. локейшенах, то можно сделать вот так
Hello!
On Fri, Apr 17, 2015 at 09:15:21AM -0400, dwow wrote:
> Maxim Dounin Wrote:
> ---
>
> > Just a side note: не надо делать так, вместо этого правильно
> > написать отдельный location, в котором и задать ограничение.
>
> вот это я не пон
Maxim Dounin Wrote:
---
> Just a side note: не надо делать так, вместо этого правильно
> написать отдельный location, в котором и задать ограничение.
вот это я не понял.
у меня так
location /services/post/ {
limit_conn perservice 1;
pro
Hello!
On Fri, Apr 17, 2015 at 06:06:49AM -0400, dwow wrote:
> Добрый день.
>
> Была задача ограничить кол-во запросов к бэкенду. Например, чтобы
> одновременно не поступало более 1 запроса. Остальные запросы, пока работает
> бэкенд, могли отваливаться по ошибке, это не страшно.
> С помощью Perl
Добрый день.
Была задача ограничить кол-во запросов к бэкенду. Например, чтобы
одновременно не поступало более 1 запроса. Остальные запросы, пока работает
бэкенд, могли отваливаться по ошибке, это не страшно.
С помощью Perl я устанавливал переменную, которая показывала идет ли запрос
для проксиров
Maxim Dounin Wrote:
---
> Зачем? Если выполняющихся запросов нет - то и в счётчике будет
> пусто.
Из-за некорректных данных в счетчике.
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,257486,257624#msg-257624
__
Hello!
On Mon, Mar 23, 2015 at 04:26:34PM -0400, dwow wrote:
> И еще вопрос.
> Как обнулить счетчик? reload или stop/start?
Зачем? Если выполняющихся запросов нет - то и в счётчике будет
пусто.
В случае, если из-за каких-то ошибок в коде в зоне оказались
неверные данные - то всё сбросить мож
И еще вопрос.
Как обнулить счетчик? reload или stop/start?
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,257486,257602#msg-257602
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Hello!
On Fri, Mar 20, 2015 at 08:43:18AM -0400, dwow wrote:
> А еще такой вопрос,
> limit_conn_zone содержит только ключи и значение счетчика для ключа, т.е. по
> сути это хэш с ключем и значением (счетчиком), так?
Да.
--
Maxim Dounin
http://nginx.org/
_
Hello!
On Fri, Mar 20, 2015 at 09:57:23AM -0400, dwow wrote:
> И еще вопрос, а можно получить значение счетчика для ключа?
Нет.
--
Maxim Dounin
http://nginx.org/
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/
И еще вопрос, а можно получить значение счетчика для ключа?
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,257486,257491#msg-257491
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
А еще такой вопрос,
limit_conn_zone содержит только ключи и значение счетчика для ключа, т.е. по
сути это хэш с ключем и значением (счетчиком), так?
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,257486,257487#msg-257487
___
nginx-ru maili
Hello!
On Fri, Mar 20, 2015 at 08:11:32AM -0400, dwow wrote:
> Вопрос по модулю ngx_http_limit_conn_module.
>
> Счетчик для limit_conn увеличивается на 1 для ключа при каждом новом
> соединении, так?
В начале обработки запроса в соответствующем соединении.
> А когда счетчик сбрасывается, при
Вопрос по модулю ngx_http_limit_conn_module.
Счетчик для limit_conn увеличивается на 1 для ключа при каждом новом
соединении, так?
А когда счетчик сбрасывается, при завершении соединения для ключа?
Спасибо.
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,257485,257485#msg-257485
__
16 matches
Mail list logo