打印

系统平均负载到晚上突然变很高怎么办?

系统平均负载到晚上突然变很高怎么办?


top查看是这样

PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND
  886 mysql     20   0  722228  53332   4640 S 16.9  5.4  86:04.16 mysqld
26680 www       20   0  275032  24472  10348 S  6.0  2.5   0:01.20 php-fpm
26683 www       20   0  344436  19836  11096 S  3.3  2.0   0:01.26 php-fpm
26700 www       20   0  344436  19892  11160 S  3.3  2.0   0:01.49 php-fpm
26718 www       20   0  276080  26392  10476 S  3.3  2.7   0:01.18 php-fpm
26651 www       20   0  349144  24604  11160 S  2.7  2.5   0:01.45 php-fpm
26652 www       20   0  268632  19168  10476 S  2.3  1.9   0:01.11 php-fpm
26664 www       20   0  348112  23572  11160 S  1.3  2.4   0:01.18 php-fpm
26703 www       20   0  346520  21848  11032 S  1.3  2.2   0:01.29 php-fpm
26679 www       20   0  268880  19088  10384 S  1.0  1.9   0:01.44 php-fpm
26736 www       20   0  346752  21900  11032 S  1.0  2.2   0:00.90 php-fpm
  469 www       20   0   63800  16312   3216 S  0.7  1.6   4:16.25 nginx
26714 www       20   0  344796  19920  11132 S  0.7  2.0   0:01.15 php-fpm
26715 www       20   0  344692  19880  11068 S  0.7  2.0   0:01.14 php-fpm
   13 root      -2   0       0      0      0 S  0.3  0.0   0:20.35 rcuc/0
26662 www       20   0  344984  20280  11004 S  0.3  2.0   0:01.35 php-fpm
26702 www       20   0  344180  19632  11160 S  0.3  2.0   0:01.21 php-fpm


白天基本不到1,晚上高到几十。。
这怎么办?

机器是linode的2G
php-fpm设置是这样
请问军哥怎么解决呢?

pm = dynamic
pm.max_children = 50
pm.start_servers = 12
pm.min_spare_servers = 6
pm.max_spare_servers = 25
pm.max_requests = 1024
pm.process_idle_timeout = 10s
request_terminate_timeout = 100
request_slowlog_timeout = 0

[ 本帖最后由 独孤羽 于 2018-11-27 20:06 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

已解决,php-fpm调小就没事了。

TOP