PHP-FPM Modu Önerilen Ayarlar

Linux sunucularınızda PHP yi FPM modunda kullanıyor iseniz bazı ayarlar araştırıyorsunuzdur muhtemelen. Bu nedenle size çeşitli php-fpm modunda deneyebileceğiniz ayarları sunuyoruz.

Varsayılan ayar ;

pm = ondemand
pm.max_children = 8
pm.process_idle_timeout = 5

2 CPU'lu sunucuda denenen ayar ;

pm = dynamic
pm.max_children = 8
pm.start_servers = 2
pm.min_spare_servers = 2
pm.max_spare_servers = 4
pm.max_requests = 100
pm.process_idle_timeout = 60s
request_terminate_timeout = 60s

3 CPU'lu sunucuda denenen ayar;

pm = dynamic
pm.max_children = 25
pm.start_servers = 10
pm.min_spare_servers = 5
pm.max_spare_servers = 20
pm.max_requests = 500
pm.process_idle_timeout = 60s
request_terminate_timeout = 60s

4 CPU'lu sunucuda verim alınan ayar ;

pm = dynamic
pm.max_children = 36
pm.start_servers = 12
pm.min_spare_servers = 6
pm.max_spare_servers = 24
pm.max_requests = 1000
pm.process_idle_timeout = 60s
request_terminate_timeout = 60s

XENFORO için önerilen ayar ;

pm = dynamic
pm.max_children = 16
pm.start_servers = 6
pm.min_spare_servers = 2
pm.max_spare_servers = 10
pm.max_requests = 100
pm.process_idle_timeout = 60s
request_terminate_timeout = 60s

Yukarıda denemeleri yapmadan önce mutlaka mevcut php-fpm ayarlarınızın yedeğini alınız.

Bu cevap yeterince yardımcı oldu mu?

Daha Fazlası

Linux SSH dan yedek almak

cPanel üzerinde bazı zamanlarda farklı şekillerde backup almak zorunda kalabiliriz. Normalden...

Linux Disk Boyutu ve Inode Öğrenme

SSH ile bağlanarak disk boyutu ve kalan disk alanı gibi bilgileri aşağıdaki komut ile...

-bash: netstat: command not found Çözümü

Centos 7 işletim sisteminde netstat varsayılanda yüklü gelmez. netstat komutunu çalıştırmak...

cPanel den Centos Web Panele Yedek (Site) Taşıma

cPanel de barınan web sitenizin yedeğini aşağıdaki şekilde centos web panele taşıyıp...

Centos 7 Port Açma

Centos 7 yüklü sunucunuzda aşağıdaki komutlar ile port açabilirsiniz ;firewall-cmd --permanent...