WEB_PROJECT_TA/api/backup.txt

51 lines
1.2 KiB
Plaintext

<?php
// waktu terakhir dijalankan
$lastODP = 0;
$lastONU = 0;
$lastOLT = 0;
while (true) {
$now = time();
echo "Loop jalan: " . date("H:i:s") . PHP_EOL;
// ======================
// CEK ODP (tiap 60 detik)
// ======================
if ($now - $lastODP >= 60) {
echo "Cek ODP: " . date("H:i:s") . PHP_EOL;
require_once __DIR__ . "/auto_notif_odp.php";
$lastODP = $now;
}
// ======================
// CEK ONU (tiap 60 detik)
// ======================
if ($now - $lastONU >= 60) {
echo "Cek ONU: " . date("H:i:s") . PHP_EOL;
require_once __DIR__ . "/auto_notif_onu.php";
$lastONU = $now;
}
// ==========================
// AMBIL DATA OLT (tiap 5 menit)
// ==========================
if ($now - $lastOLT >= 300) {
echo "Ambil Data OLT: " . date("H:i:s") . PHP_EOL;
require_once __DIR__ . "/ambil_dataOLT.php";
$lastOLT = $now;
}
// jeda kecil biar CPU nggak full
sleep(5);
}
rmtstb.megadataisp.net
📡 Cek ODP: 20:16:25
📶 Cek ONU: 20:16:33
Kirim ke 6282338451677 | ONLINE <br>Kirim ke 6281252188305 | ONLINE <br>📡 Cek ODP: 20:17:29