У нас были следующие значения при использовании mpm_prefork_module при использовании версии 2.4.23
<IfModule mpm_prefork_module>
StartServers 100
MinSpareServers 10
MaxSpareServers 50
MaxRequestWorkers 1000
ServerLimit 5000
MaxConnectionsPerChild 0
</IfModule>
Мы перешли на 2.4.34 и использовали показания ниже для модуля событий
StartServers 1000
MinSpareThreads 50
MaxSpareThreads 1000
ThreadsPerChild 100
MaxRequestWorkers 2000
ThreadLimit 5000
Но после этого потребление памяти увеличилось, и вызывается oom.Пожалуйста, предложите подходящие настраиваемые значения для модуля событий, чтобы уменьшить потребление памяти
$ ps -efL |grep apache | wc -l
2149
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8668 apachewp 20 0 7021m 3.7g 86m S 0.0 23.8 3:46.20 httpd
8667 apachewp 20 0 7018m 3.7g 94m S 16.4 23.6 2:52.90 httpd
8669 apachewp 20 0 6320m 3.0g 89m S 0.0 19.5 2:00.53 httpd
8672 apachewp 20 0 6150m 2.8g 92m S 0.0 18.1 2:03.28 httpd
10383 apache 20 0 3596m 196m 24m S 0.0 1.2 0:01.43 httpd
10382 apache 20 0 3610m 187m 24m S 0.0 1.2 0:01.41 httpd
10416 apache 20 0 3611m 174m 25m S 0.0 1.1 0:01.29 httpd