Количество одновременных подключений

В веб-сервере apache есть ограничение на количество одновременных подключений, которые задаются в параметре MaxRequestWorkers конфигурационного файла /etc/apache2/mods-available/mpm_event.conf. По умолчанию поддерживается 150 одновременных подключений.

Чтобы увеличить количество одновременных подключений, нужно:

  • изменить значение параметра MaxRequestWorkers конфигурационного файла /etc/apache2/mods-available/mpm_event.conf на нужное, например, 200:
# event MPM
# StartServers: initial number of server processes to start
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadsPerChild: constant number of worker threads in each server process
# MaxRequestWorkers: maximum number of worker threads
# MaxConnectionsPerChild: maximum number of requests a server process serves
<IfModule mpm_event_module>
        StartServers                     2
        MinSpareThreads          25
        MaxSpareThreads          75
        ThreadLimit                      64
        ThreadsPerChild          25
        MaxRequestWorkers         200
        MaxConnectionsPerChild   0
</IfModule>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
BASH
  • перезапустить веб-сервер apache:
:~$ sudo systemctl restart apache2
BASH