PHP-FPM配置

[global]

error_log = /usr/local/webserver/php/log/fpm_error.www.log

[www]

user = vapp_user_5i5j

group = vapp_user_5i5j

listen = 127.0.0.1:9000

pm = dynamic

pm.max_children = 350

pm.start_servers = 250

pm.min_spare_servers = 200

pm.max_spare_servers = 350

pm.max_requests = 3000

slowlog = log/$pool.log.slow

request_slowlog_timeout = 3s

request_terminate_timeout = 21

php_flag[display_errors] = off

php_admin_value[error_log] = /usr/local/webserver/php/log/fpm-php.www.log

php_admin_flag[log_errors] = on

php_admin_value[memory_limit] = 32M

备份

cp /usr/local/webserver/php/etc/php-fpm.conf /usr/local/webserver/php/etc/php-fpm.conf.bak

重启

ps aux | grep php-fpm | grep master | awk ‘{print$2}’| xargs kill -USR2

查看日志

tail /usr/local/webserver/php/log/fpm_error.www.log

查看进程数

ps aux | grep php-fpm | wc -l

PHP安装完之后 sapi/fpm/init.d.php-fpm 是启动脚本

Published At