feat(NetworkMap): adjust network map scheduler to run initial tick after 10 seconds and enhance cache handling in dashboard for better data display
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 1m54s

This commit is contained in:
2026-02-22 01:30:21 +07:00
parent f0cb694fa6
commit afa093781e
2 changed files with 22 additions and 10 deletions
+3 -1
View File
@@ -396,10 +396,12 @@ function initNetworkMapScheduler(logger, port) {
const intervalMs = settings.intervalMinutes * 60 * 1000;
log.info(
{ component: 'network-map-scheduler', intervalMinutes: settings.intervalMinutes },
'Network map scheduler started (first run in %d min)',
'Network map scheduler started (first run in 10 s, then every %d min)',
settings.intervalMinutes
);
schedulerTimer = setInterval(tick, intervalMs);
// Первый запуск через 10 сек, чтобы кеш появился вскоре после старта сервера
setTimeout(() => tick(), 10 * 1000);
}
schedule();