Назад | Перейти на главную страницу

Одновременные подключения Ubuntu

Я за прокси, который защищен от DDoS-атак на предприятии. В обычный день при нормальном подключении ко всем моим серверам количество одновременных подключений на прокси составляет 17000. Да 17000 это нормально для характера моих сайтов. 90% трафика запрашивает байты данных, вот и все, нет необходимости снова подключаться в течение минуты. Проблема с прокси-сервером «Enterprise DDoS Protected», о котором мне говорят, если я уменьшу количество одновременных подключений. Он перестанет зависать или будет иметь меньшее время задержки. Они настроили его там, но мои серверы, похоже, долго поддерживают соединение.

Я работаю на своих серверах

Ubuntu Linux 11.10
Linux 3.0.0-17-server on x86_64
Intel(R) Xeon(R) CPU E31230 @ 3.20GHz, 8 cores

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

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

KeepAliveTimeout 5

Установите это на основе ожидаемого времени, в течение которого клиент должен выполнить набор запросов для загрузки ресурса - вы хотите, чтобы соединение оставалось активным достаточно долго, чтобы это произошло, а затем сервер закрыл его, когда он больше не нужен. В большинстве случаев достаточно 5 секунд.