PHP sys_getloadavg()ฟังก์ชัน
ตัวอย่าง
ตรวจสอบค่าเฉลี่ยโหลดของระบบ หากเกิน 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+ |
❮ PHP การอ้างอิงเบ็ดเตล็ด