Come velocizzare gli aggiornamenti del database e dei report
Sul server locale StaffCounter, proprio come nella versione cloud, i dati non appaiono nel database immediatamente dopo essere stati ricevuti. Il sistema li raccoglie ed elabora invece in batch. Ogni 10 minuti, servizi speciali raccolgono informazioni dai file HTML caricati e le trasferiscono nelle tabelle del database. Questo processo è chiamato parsing.
Una volta che i dati sono stati analizzati e memorizzati nel database, diventano disponibili per report e analisi.
Se hai bisogno di aggiornamenti più rapidi, puoi regolare il file di configurazione di cron:
staff/data/etc/cron.d/crontab
Modifica la pianificazione per l’esecuzione una volta al minuto (*/1) per i seguenti processi:
serveDeltaLogs.phpwcDevicesStats.php
Impostazioni predefinite:
serveDeltaLogs.php— viene eseguito ogni 5 minuti (*/5)wcDevicesStats.php— viene eseguito ogni 15 minuti (*/15)