centos php-fpm cpu 100% load 一直居高不下

发布于 2021-11-11 06:57:13 字数 5412 浏览 776 评论 2

环境:centos nginx8 php-fpm 无eaccelerator  discuz

负载一直高。想怎么定位到具体代码,或是不是插件导致~~

Tasks: 235 total, 130 running, 102 sleeping,   3 stopped,   0 zombie
Cpu0  : 43.0%us, 56.7%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.3%si,  0.0%st
Cpu1  : 98.0%us,  2.0%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu2  : 96.3%us,  3.7%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu3  : 94.0%us,  6.0%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   8165976k total,  4560756k used,  3605220k free,   475092k buffers
Swap: 17406388k total,      132k used, 17406256k free,  2077852k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                               
19726 daemon    18   0  151m  13m 4272 R 63.2  0.2   1:41.07 php-cgi                                                               
20287 daemon    17   0  151m  12m 4120 R 40.2  0.2   0:18.50 php-cgi                                                               
20588 daemon    16   0  147m 9588 3856 S 32.2  0.1   0:03.30 php-cgi                                                               
19103 daemon    16   0  154m  14m 4508 R 22.6  0.2   3:00.87 php-cgi                                                               
18522 daemon    16   0  154m  14m 4540 R 21.6  0.2   3:08.29 php-cgi                                                               
 6483 mysql     15   0 1750m 282m 5340 S 17.6  3.5 520:26.26 mysqld

# vmstat 1 5
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
129  0    132 3605788 475264 2077440    0    0     1   181    0    1 17  3 79  0  0
131  0    132 3605044 475264 2077936    0    0     0     0 2239  753 87 14  0  0  0
131  0    132 3604648 475264 2078192    0    0     0  1272 2183  490 85 15  0  0  0
129  0    132 3604624 475264 2078356    0    0     0     0 1615  314 85 15  0  0  0
129  0    132 3604616 475264 2078356    0    0     0     0 1645  249 86 14  0  0  0

一直不知道如何查~~~ 日志里看不出任何问题。

网上有人说是php5.3 要关ea  可是我用的5.2 不应该存在这问题。代码的问题比较大,但如何定位呢?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

够钟 2021-11-14 13:33:28

1、如果是所有PHP都有问题,可写个简单PHP观察测试,然后检查PHP版本或是配置。

2、如果是不是所有的。给应用程序的框架,包装一个记录运行时间、当前URL的LOG,然后跑一遍网站,分析日志看是哪个URL的问题。

因为看清所以看轻 2021-11-13 02:14:02

引用来自#2楼“zeussam”的帖子

1、如果是所有PHP都有问题,可写个简单PHP观察测试,然后检查PHP版本或是配置。

2、如果是不是所有的。给应用程序的框架,包装一个记录运行时间、当前URL的LOG,然后跑一遍网站,分析日志看是哪个URL的问题。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文