INNER CODE UNIT · JavaScript

setupCronJobs

ClickDevTech/CELERITY-panel · index.js:943

function setupCronJobs() {
    // Collect stats every 5 minutes
    cron.schedule('*/5 * * * *', async () => {
        try {
            logger.debug('[Cron] Collecting stats');
            await syncService.collectAllStats();
            
            // Save stats snapshot for charts
            await statsService.saveHourlySnapshot();
        } catch (error) {
            logger.error(`[Cron] Stats collection failed: ${error.message}`);
        }
    });
    
    // Health check every minute
    cron.schedule('* * * * *', async () => {
        try {
            await syncService.healthCheck();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…