Мне нужен совет от эксперта Apache fcgid, лучшие настройки для fcgid уметь справляться с большим процессом и долго PHP процесс.
Kvm Vps
6 ГБ оперативной памяти
4 ядра процессора
Centos 7 x64
Apache 2.4.6
Php 7
Текущая конфигурация на /etc/httpd/conf.d/fcgid.conf
# This is the Apache server configuration file for providing FastCGI support
# through mod_fcgid
#
# Documentation is available at
# http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html
# Use FastCGI to process .fcg .fcgi & .fpl scripts
AddHandler fcgid-script fcg fcgi fpl
# Sane place to put sockets and shared memory file
FcgidIPCDir /run/mod_fcgid
FcgidProcessTableFile /run/mod_fcgid/fcgid_shm
FcgidMinProcessesPerClass 0
FcgidMaxProcessesPerClass 8
FcgidMaxProcesses 100
FcgidIdleTimeout 60
FcgidProcessLifeTime 120
FcgidIdleScanInterval 10
Танков очень много …
Это моя конфигурация с сервера cPanel / WHm с около 350 активными учетными записями cPanel (сайты / домены / электронные письма и т. Д.).
Сервер является виртуальной машиной VMware с 8 ядрами процессора, 8 ГБ оперативной памяти, 6 ГБ подкачки
<IfModule mod_fcgid.c>
FcgidMaxRequestLen 1073741824
FcgidOutputBufferSize 1073741824
</IfModule>
<IfModule mod_fcgid.c>
FcgidMaxRequestsPerProcess 500
FcgidMaxProcesses 300
FcgidConnectTimeout 180
FcgidIOTimeout 2000
FcgidIdleTimeout 60
FcgidFixPathinfo 1
FcgidProcessLifeTime 60
FcgidIdleScanInterval 15
FcgidBusyTimeout 180
FcgidBusyScanInterval 30
FcgidErrorScanInterval 3
FcgidZombieScanInterval 3
FcgidMinProcessesPerClass 0
#FcgidMaxProcessesPerClass 3
</IfModule>
Сервер работает отлично!
Других решений пока нет …