Как ускорить обновление базы данных и отчетов
На локальном сервере StaffCounter, как и в облачной версии, данные не появляются в базе данных сразу после получения. Вместо этого система собирает и обрабатывает их порциями. Каждые 10 минут специальные службы собирают информацию из загруженных HTML-файлов и переносят ее в таблицы базы данных. Этот процесс называется парсинг.
После того как данные разобраны (спарсены) и сохранены в базе данных, они становятся доступны для отчетов и аналитики.
Если вам нужно более быстрое обновление, вы можете настроить конфигурационный файл cron:staff/data/etc/cron.d/crontab
Измените расписание, чтобы процессы выполнялись раз в минуту (*/1) для следующих процессов:
serveDeltaLogs.phpwcDevicesStats.php
Настройки по умолчанию:
serveDeltaLogs.php— выполняется каждые 5 минут (*/5)wcDevicesStats.php— выполняется каждые 15 минут (*/15)