Welcome! Log In Create A New Profile

Advanced

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

November 30, 2011 10:47PM
Суть проблемы.

При срабатывании limit_conn в nginx клиенту отдается 503 ошибка, но соединения продолжают висеть в conntrack табице ОС.

Таким образом даже при настроенных параметрах limit_conn единственный клиент с помощью например ab может исчерпать всю таблицу conntrack соединений.

Предлагаю сделать параметр limit_conn_action с двумя возможными значениями:

Действие error (по умолчанию) - выдает стандартную 503 (Service Temporarily Unavailable)

Действие drop - сбрасывает TCP сессию с клиентом на которой произошло срабатывание limit_conn.
Subject Author Posted

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

INF[SZ] November 30, 2011 10:47PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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