检查系统平均负载。如果超过 0.8,则停止脚本并显示一条消息:
<?php
$loadtime = sys_getloadavg();
if ($loadtime[0] > 0.80) {
die('Sorry, server is busy.');
}
?>
sys_getloadavg() 函数返回系统负载平均值。
此函数返回一个包含三个数字的数组,分别表示过去 1 分钟、5 分钟和 15 分钟的平均系统负载。
笔记:此功能在 Windows 平台上不起作用。
sys_getloadavg()
返回值: | 返回包含三个样本的数组(最后 1 分钟、5 分钟和 15 分钟) |
---|---|
PHP 版本: | 5.1.3+ |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!