Мод конфигурации fcgid для больших процессов & amp; Большой сайт

Мне нужен совет от эксперта 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

Танков очень много …

0

Решение

Это моя конфигурация с сервера 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>

Сервер работает отлично!

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]