Welcome! Log In Create A New Profile

Advanced

Re: Очередь подключений

Gena Makhomed
September 14, 2009 03:26PM
On Monday, September 14, 2009 at 13:57:16, Alexey Vlasov wrote:

AV> А вот можно ли сделать так, чтобы nginx
AV> принимал не более 10 одновременных соединений

для того, чтобы узнать ip-адрес клиента, который посылает запрос,
nginx`у нужно будет сначала принять это соединение на уровне tcp.

AV> и если лимит превышен, то клиенту не 500-ая или какая там ошибка,
AV> а его соедение в очередь ставилось до тех пор, пока либо соедение
AV> не освободится, либо N секунд не пройдет.

поддержка и обслуживание очередей для каждого ip
будет занимать наверное слишком много ресурсов:
памяти в ядре, памяти в nginx, процесора и т.п.

AV> ОС Linux.

есть модуль для фильтра iptables - connlimit
и есть модуль для apache - mod_limitipconn,
http://dominia.org/djao/limitipconn2.html

для nginx такого модуля в открытом доступе наверное нет.

--
Best regards,
Gena
Subject Author Posted

Очередь подключений

Alexey Vlasov September 14, 2009 07:08AM

Re: Очередь подключений

Eugene Mychlo September 14, 2009 08:50AM

Re: Очередь подключений

Alexey Vlasov September 14, 2009 09:40AM

Re: Очередь подключений

Борис Долгов September 14, 2009 01:40PM

Re: Очередь подключений

gf pro September 14, 2009 03:28PM

Re: Очередь подключений

Igor Sysoev September 15, 2009 09:20AM

Re: Очередь подключений

gf pro September 15, 2009 10:22AM

Re: Очередь подключений

Igor Sysoev September 15, 2009 10:36AM

Re: Очередь подключений

Борис Долгов September 14, 2009 08:54AM

Re: Очередь подключений

Gena Makhomed September 14, 2009 03:26PM

Re: Очередь подключений

gf pro September 15, 2009 08:58AM

Re: Очередь подключений

Gena Makhomed September 15, 2009 10:06AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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