Ограничить количество одновременных подключений в Apache2 - PullRequest
8 голосов
/ 16 января 2009

Есть ли способ ограничить количество одновременных подключений к веб-приложению, запущенному на моем сервере Apache.

Моя версия сервера Apache 2.2.11

Ответы [ 4 ]

2 голосов
/ 16 января 2009

Посмотрите на limitipconn модуль.

0 голосов
/ 06 июня 2012

Конечно:

http://apache.ivn.cl/#bandwidth

и вы тоже можете найти пакет Debian

libapache2-мод-мт

0 голосов
/ 16 июля 2009

Мы полностью создали слой прикладного уровня, который хранил, проверял и ограничивал ограничение на число пользователей приложения, которые могут одновременно входить в систему.

Если его превысили, мы отправили их в «комнату ожидания» - сработало как шарм.

Таким образом, все это было управляемым приложением - у нас было несколько серверов Apache в кластере.

Мы не использовали кластеризацию Zend, IMO.

0 голосов
/ 16 января 2009

Я не уверен, будет ли это полезно для вас, но определенно стоит шансов.

Может быть, вы можете использовать директивы MaxClients и ListenBacklog

Хотя они применяются к одновременному доступу ко всему серверу, не только к вашему приложению, но и к базе ресурсов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...