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

Как увеличить количество одновременных подключений в apache2?

У меня возникают проблемы с трафиком, поскольку apache 2.4.18 максимален для одновременных подключений:

 ps auxf | grep apache2 | wc -l
 258

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

Моя конфигурация выглядит так:

sudo nano /etc/apache2/mods-available/mpm_worker.conf 

<IfModule mpm_worker_module>
        ServerLimit             1000
        StartServers                     4
        MinSpareThreads          25
        MaxSpareThreads          75
        ThreadLimit                      64
        ThreadsPerChild          25
        MaxRequestWorkers         1000
        MaxConnectionsPerChild   1000
</IfModule>

$ top

top - 22:00:11 up 18 days,  5:19,  1 user,  load average: 0.70, 0.58, 0.56
Tasks: 491 total,   1 running, 490 sleeping,   0 stopped,   0 zombie
%Cpu(s): 14.2 us,  0.7 sy,  0.0 ni, 85.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem : 32771980 total,  3880728 free,  5584288 used, 23306964 buff/cache
KiB Swap:  4194300 total,  4179024 free,    15276 used. 26069740 avail Mem 

Я думал, что эта установка обеспечит 1000 подключений. Как я могу увеличить количество возможных подключений?