kmo*_*y12 2 php memory cpu-usage
我不断收到 RAM 和 CPU 峰值,但我不知道它来自哪里。
如果我查看流程管理器,我会看到,
/usr/bin/php /home/hellohel/public_html/index.php
Run Code Online (Sandbox Code Playgroud)
重复了几次。我也偶尔看到:
[php] <defunct>
Run Code Online (Sandbox Code Playgroud)
占用我大约 30% 的 CPU!我有一个非常强大的服务器(云 VPS),有很多 CPU 和很多 RAM。通常,我的内存和 CPU 使用率保持在 7-9% 的健康状态,但每隔一段时间就会出现一个峰值,从而减慢我的网站速度。我的网站一整天都有很多流量,我认为峰值不是来自高流量峰值,而是某种内存泄漏。
我最大的问题是:
当我查看我的每日流程日志时,我看到:
49.0% /usr/bin/php /home/hellohel/public_html/index.php
Run Code Online (Sandbox Code Playgroud)
事实上,这个目录甚至不存在。没有/usr/bin/php /
目录。真正的脚本位于:
/home/hellohel/public_html/index.php
Run Code Online (Sandbox Code Playgroud)
这里发生了什么?或者这一切正常吗...
/usr/bin/php
是 PHP 二进制文件(php“解析器”,运行你的 php 代码的“东西”),它正在运行一个脚本:/home/hellohel/public_html/index.php
.
我会检查那个脚本,看看是什么导致它消耗了那么多资源。
归档时间: |
|
查看次数: |
6068 次 |
最近记录: |