Avoid Uptime Kuma getting stop if one monitor is gone wrong

2.0-last-part
Louis Lam 2 months ago
parent 6437b9afab
commit 344fd52501

@ -1803,7 +1803,11 @@ async function startMonitors() {
}
for (let monitor of list) {
await monitor.start(io);
try {
await monitor.start(io);
} catch (e) {
log.error("monitor", e);
}
// Give some delays, so all monitors won't make request at the same moment when just start the server.
await sleep(getRandomInt(300, 1000));
}

Loading…
Cancel
Save