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

Увеличение количества активных подключений к веб-сокетам на Apache 2.4 (ограничения задач)

В настоящее время я использую mpm_event и я увеличил разрешенное количество открытых файлов.

Неважно, насколько высоко я установил MaxRequestWorkers из-за того, что кажется ограничением для процесса Apache2.

При запуске команды статус службы apache2 Получаю следующее:

Main PID: 6743 (apache2)
Tasks: 433 (limit: 4702)

Каждый раз, когда я начинаю тестировать сервер с постоянными подключениями к веб-сокетам, количество задач увеличивается до предела (4702), затем останавливается, и после этого я больше не могу подключаться.

После некоторого расследования я обнаружил, что, изменив DefaultTasksMax в /etc/systemd/system.conf Я могу увеличить лимит и создать больше подключений. Кроме того, я также обнаружил, что могу добавить TasksMax в /lib/systemd/system/apache2.service.d/apache2-systemd.conf и получите тот же эффект.

Мой вопрос: действительно ли это правильный способ сделать это или есть способ лучше? Кажется, я нигде не могу найти никакой информации о лимите задач.