Cron і scheduled tasks у Moodle
Moodle покладається на фонові завдання (scheduled tasks). Якщо їх не запускати регулярно, платформа виглядає «живою», але накопичує відкладену роботу — аж до помітних збоїв.
На що дивитися
- Чи викликається CLI
admin/cli/cron.php(або еквівалент) з системного cron. - Чи немає перекриття важких tasks із піковим навчальним навантаженням.
- Чи не застрягли tasks у статусі failing / disabled без причини.
- Час виконання окремих завдань і блокування таблиць БД.
Практична порада
Після інциденту або міграції сервера cron часто «забувають» перенести. Це одна з перших перевірок у супроводі: розклад, користувач, під яким іде запуск, і логи виконання.
Плановий контроль cron і черг входить до технічного супроводу Moodle. Для серверного рівня розкладу — також серверний супровід.