小编And*_*aev的帖子

php-fpm 使用大量 cpu

我在 Ubuntu 12.04 上使用 WordPress,在我的 VPS 上使用 Nginx + php-fpm。有2个CPU核心+4096Mb内存。

我已将 mysql 数据库移至另一台服务器并设置远程访问。同时大约有 300 个在线访问者,php-fpm 使用的 CPU 确实很多:

在此输入图像描述

我还对 WordPress 使用 APC-cache 和 batcache。

php-fpm 配置:

listen = /var/run/fpm-macradar.sock
;listen.backlog = -1

pm = ondemand
pm.max_children = 30
pm.start_servers = 15
pm.min_spare_servers = 10
pm.max_spare_servers = 20
;pm.process_idle_timeout = 10s;
pm.max_requests = 500

pm.status_path = /status

chdir = /

request_slowlog_timeout = 60s
slowlog = /var/log/$pool.log.slow

request_terminate_timeout = 120s
rlimit_files = 131072
rlimit_core = unlimited
catch_workers_output = yes

;php_flag[display_errors] = off …
Run Code Online (Sandbox Code Playgroud)

php nginx central-processing-unit php-fpm

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

central-processing-unit ×1

nginx ×1

php ×1

php-fpm ×1