linux 下 cpu 到100,php-fpm 的问题,问下怎么解决?
top - 16:04:05 up 18 days, 18:52, 1 user, load average: 1.82, 1.76, 1.77
Tasks: 104 total, 4 running, 94 sleeping, 6 stopped, 0 zombie
%Cpu(s): 6.2 us, 0.8 sy, 0.0 ni, 93.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem: 2038836 total, 1725792 used, 313044 free, 123572 buffers
KiB Swap: 262140 total, 7760 used, 254380 free. 773804 cached Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
26976 www 20 0 256136 57508 12112 R 97.6 2.8 5:43.96 php-fpm
27318 www 20 0 266220 67676 12112 R 91.1 3.3 5:48.40 php-fpm
1 root 20 0 49004 5680 3492 S 0.0 0.3 0:15.69 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.19 kthreadd
3 root 20 0 0 0 0 S 0.0 0.0 0:09.31 ksoftirqd/0
5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:+
7 root 20 0 0 0 0 R 0.0 0.0 4:24.64 rcu_sched
8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh
9 root rt 0 0 0 0 S 0.0 0.0 0:00.13 migration/0
10 root rt 0 0 0 0 S 0.0 0.0 0:00.30 migration/1
11 root 20 0 0 0 0 S 0.0 0.0 0:03.60 ksoftirqd/1
13 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/1:+
14 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 khelper
15 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kdevtmpfs
16 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 netns
19 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 perf
24 root 20 0 0 0 0 S 0.0 0.0 0:00.00 xenwatch
[6]+ Stopped top
[root@localhost plugins]# ll /proc/26976/fd/
total 0
lrwx------ 1 www www 64 Dec 7 16:04 0 -> socket:[3716278]
lrwx------ 1 www www 64 Dec 7 16:04 1 -> /dev/null
lrwx------ 1 www www 64 Dec 7 16:04 10 -> anon_inode:[eventpoll]
lrwx------ 1 www www 64 Dec 7 16:04 2 -> /dev/null
lrwx------ 1 www www 64 Dec 7 16:04 3 -> /tmp/ZCUDw5zRAw (deleted)
lrwx------ 1 www www 64 Dec 7 16:04 9 -> socket:[3716279]
[root@localhost plugins]# cat /proc/meminfo
网上查了些资料,好像是wordpress 插件问题,但是自己看了下,没发现问题。
如何降低cpu?
服务器运行的PHP网站,不能直接杀死进程。想找到原因,怎么可能占这么高的cpu.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用strace命令来跟踪那个进程一下,看看是什么原因造成CPU使用过高。根据具体原因来杀死对应进程或修改对应程序代码。
楼主你要解决什么问题没有说啊,你要杀死这个进程,还是降低这个进程的使用率