9十二/110
PHP FastCGI Server: php5-fpm的配置
FPM配置文件位于/etc/php5/fpm下,包含main.conf(全局配置)和pool.d/*.conf。主要设定在pool.d下的*.conf文件,例如创建一个配置文件www.conf:
其中pm, pm.max_children等设置Fastcgi process manager能创建的child processes的个数。可以根据服务器的内存大小和网站所要承受的负载来调整恰当的值。
如果内存有限(例如使用VPS),则可以考虑将max_children设置得小一些以节省内存。
pm = dynamic
pm.max_children = 8
pm.start_servers = 5
pm.min_spare_servers = 2
pm.max_spare_servers = 8
或者设置成静态个数:
pm = static
pm.max_children = 2
完后重启php5-fpm FastCGI server: sudo /etc/init.d/php5-fpm reload