随着我的 PHP 脚本运行,我的 CPU 使用率一直在下降。
每个 PHP 脚本都使用wp-config.php
Wordpress 中的文件打开与 MySQL 的连接。我知道 Wordpress 的连接会在每一页的末尾自动关闭,但我使用include
orrequire_once
表示打开连接的wp-config.php
文件,以便将数据插入到我自己创建的其他表中。我的脚本运行并检查是否有 > 0 行 ( mysql_num_rows
)。如果有,那么它会继续运行,如果没有,则我将exit;
其放入停止运行以节省资源。
我是否需要以某种方式关闭这些连接,或者它们是否会自行关闭?如果我确实需要关闭它们,怎么办?
当多个 PHP 脚本运行时,我只是看到一些高 CPU 使用率,并且可以使用某人的建议。也许没有什么问题,我只需要升级我的服务器。我有一个具有 4 GB RAM 的四核服务器。内存使用率永远不会超过 40%,而 CPU 使用率可能高达 200%,这是我所见过的,因为 PHP 脚本最终会因 CPU 使用率高而导致运行缓慢而产生。网络流量几乎为零!