Welcome! Log In Create A New Profile

Advanced

limit_con, limit_req и прочая (feature request)

Виктор Вислобоков
December 08, 2011 02:36AM
Привет всем.

Тема, конечно, заезженная до безумия, но тем не менее...

Да, вчера я заметил, что nginx-0.6.39 который у меня стоял неправильно
работает с limit_con и плевать хотел на выставленные ограничения, да
поменял я его на nginx 1.0.6 и эта проблема исчезла, зато я вдруг
обратил внимание на другую. На одном из клиентских сайтов яндекс
получает 503-ю, хотя стоит ограничение с одного IP в 4-штуки, а четыре
яндекса на этот сайт не лезут мегастопудово. Да, наконец-то я допёр
(простите за тупость), что хэш-таблица для limit_zone ОБЩАЯ НА ВСЕ
ВИРТУАЛХОСТЫ, а не как я почему-то был уверен, что в каждом случае она
своя - ещё раз простите за тупость, но тут как раз и грабельки
нарисовались!

Мне надо ограничить соединения с одного IP так, чтобы было не более
4-х на каждый ВИРТУАЛХОСТ.
Зарывшись носом в документацию, я понял, что обломинго и limit_zone и
limit_req не даёт такой возможности, потому что как уже писалось выше.

Я не буду заумно и долго рассуждать правильно это или нет, я просто
прошу у Игоря сделать ВСТРОЕННУЮ ПЕРЕМЕННУЮ, которая бы содержала
ВМЕСТЕ: $binary_remote_address и $server_name
Такая переменная даст возможность эффективно использовать limit_zone
или limit_req_zone для ограничения числа IP соединений не только с
одного IP но и ОДНОВРЕМЕННО к одному виртуалхосту.

Спасибо за внимание, успехов!
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

limit_con, limit_req и прочая (feature request)

Виктор Вислобоков December 08, 2011 02:36AM

Re: limit_con, limit_req и прочая (feature request)

Alex Vorona December 08, 2011 03:12AM

Re: limit_con, limit_req и прочая (feature request)

Виктор Вислобоков December 08, 2011 03:18AM

Re: limit_con, limit_req и прочая (feature request)

Alex Vorona December 08, 2011 03:24AM

Re: limit_con, limit_req и прочая (feature request)

Виктор Вислобоков December 08, 2011 03:28AM

Re: limit_con, limit_req и прочая (feature request)

Валентин Бартенев December 08, 2011 05:44AM

Re: limit_con, limit_req и прочая (feature request)

Виктор Вислобоков December 08, 2011 06:34AM

Re: limit_con, limit_req и прочая (feature request)

Валентин Бартенев December 08, 2011 08:00AM

Re: limit_con, limit_req и прочая (feature request)

колбаскин January 18, 2012 01:23PM

Re: limit con, limit req и прочая (feature request)

Валентин Бартенев January 18, 2012 01:32PM

Re: limit_con, limit_req и прочая (feature request)

Ruslan Ermilov December 08, 2011 05:30AM

Re: limit_con, limit_req и прочая (feature request)

Виктор Вислобоков December 08, 2011 06:38AM

Re: limit_con, limit_req и прочая (feature request)

Валентин Бартенев December 08, 2011 03:38AM

Re: limit_con, limit_req и прочая (feature request)

Валентин Бартенев December 08, 2011 03:44AM

Re: limit_con, limit_req и прочая (feature request)

Виктор Вислобоков December 08, 2011 03:58AM

Re: limit_con, limit_req и прочая (feature request)

Валентин Бартенев December 08, 2011 04:14AM

Re: limit_con, limit_req и прочая (feature request)

Виктор Вислобоков December 08, 2011 04:32AM

Re: limit_con, limit_req и прочая (feature request)

Валентин Бартенев December 08, 2011 04:58AM

Re: limit_con, limit_req и прочая (feature request)

колбаскин January 18, 2012 02:26PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 102
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