Welcome! Log In Create A New Profile

Advanced

Re: Feature request: limit conn не хватает опции сброса соединения

December 01, 2011 08:53AM
Nefer Wrote:
> Я, возможно, что то упустил,
> но каким образом кипаливы
> способны отожрать
> conntrack? Они все сидят в
> рамках одного TCP
> соединения!
>

Например так:
Вот настройки Nginx касающиеся keepalive

keepalive_timeout 45 60;
keepalive_requests 10000;

на location / стоят ограничения

limit_conn addr 10;

Смотрим кол-во conntrack

sysctl -a|grep net.ipv4.netfilter.ip_conntrack_count
net.ipv4.netfilter.ip_conntrack_count = 678

Теперь на клиентской машине запускаем

ab -n 1000000 -c 5 http://example.com/

Смотрим кол-во conntrack

sysctl -a|grep net.ipv4.netfilter.ip_conntrack_count

net.ipv4.netfilter.ip_conntrack_count = 65535

В dmesg

kernel: ip_conntrack: table full, dropping packet.

Cистема стала не управляема, ни один клиент не может соединиться ни с одним сервисом на машине. До тех пор пока сессии по таймаутам не отвалятся.

Хотелось бы избежать данной ситуации средствами приложения задав суммарное максимальное количество одновременных соединений, а также максимальное количество одновременных соединений для выбраных location, без проблем описанных Валентином Бартеневым
Subject Author Posted

Re: Feature request: limit conn не хватает опции сброса соединения

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

Re: Feature request: limit conn не хватает опции сброса соединения

INF[SZ] December 01, 2011 02:25AM

Re: Feature request: limit conn не хватает опции сброса соединения

Anton Gorlov December 01, 2011 03:00AM

Re: Feature request: limit conn не хватает опции сброса соединения

Nefer December 01, 2011 03:08AM

Re: Feature request: limit conn не хватает опции сброса соединения

INF[SZ] December 01, 2011 04:44AM

Re: Feature request: limit conn не хватает опции сброса соединения

Maxim Dounin December 01, 2011 04:56AM

Re: Feature request: limit conn не хватает опции сброса соединения

INF[SZ] December 01, 2011 09:28AM

Re: Feature request: limit conn не хватает опции сброса соединения

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

Re: Feature request: limit conn не хватает опции сброса соединения

INF[SZ] December 01, 2011 11:18AM

Re: Feature request: limit conn не хватает опции сброса соединения

Anton Yuzhaninov December 01, 2011 03:14AM

Re: Feature request: limit conn не хватает опции сброса соединения

INF[SZ] December 01, 2011 04:42AM

Re: Feature request: limit conn не хватает опции сброса соединения

Nefer December 01, 2011 04:48AM

Re: Feature request: limit conn не хватает опции сброса соединения

INF[SZ] December 01, 2011 08:53AM

Re: Feature request: limit conn не хватает опции сброса соединения

Alex Vorona December 01, 2011 12:42PM

Re: Feature request: limit conn не хватает опции сброса соединения

INF[SZ] December 01, 2011 07:03PM

Re: Feature request: limit conn не хватает опции сброса соединения

Илья Шипицин December 06, 2011 11:20AM

Re: Feature request: limit conn не хватает опции сброса соединения

Maxim Dounin December 06, 2011 12:22PM

Re[2]: Feature request: limit conn

Andrey Repin December 07, 2011 04:50PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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