Cron, heartbeat и фоновые задачи
Практические материалы о Cron, heartbeat-мониторинге и фоновых процессах: расписания, диагностика незапустившихся задач, резервные копии, импорты, очереди и регулярные задания.

Фоновая задача может сломаться незаметно
Cron-задачи, резервные копии, синхронизации и периодические импорты обычно не имеют пользовательского интерфейса. Процесс может перестать запускаться, завершаться с ошибкой или зависнуть, а команда узнает об этом только по косвенным последствиям.
Материалы раздела объясняют устройство Cron и crontab, способы проверки расписания и журналов, типичные различия между ручным и автоматическим запуском, а также принцип heartbeat-мониторинга. Heartbeat позволяет контролировать не сам сервер по расписанию извне, а факт того, что ожидаемая задача действительно дошла до контрольной точки.
Раздел полезен для регулярных backup, ETL, синхронизаций, очередей, рассылок и любых процессов, которые должны выполняться с предсказуемой периодичностью.
