Crontab Guru — это бесплатный редактор для начинающих и опытных пользователей, позволяющий быстро и легко редактировать и планировать задания cron.
Вы можете использовать crontab для создания выражений расписания cron практически для любого периода времени, который вы можете себе представить. На его веб-сайте есть генератор расписания, переменные которого (минута, час, день месяца, день недели, месяц и т. д.) вы можете редактировать в режиме реального времени.
На веб-сайте Crontab Guru есть более 36 примеров выражений расписания crontab, которые вы можете использовать для автоматизации своих задач.
У него также есть справочная страница, где вы можете узнать, как его использовать, и получить представление обо всех его функциях.
Хотя редактор Crontab эффективен для создания расписаний, он не информирует вас о том, запущены ли созданные вами задания вообще или завершены попутно разработчики создали Cronitor — программное обеспечение для мониторинга cron, которое легко интегрируется с Crontab (без кода) и предупреждает вас, когда что-то идет не так.
Cronitor имеет красивый пользовательский интерфейс, которым легко управлять благодаря простому рабочему процессу.
Cronitor – Мониторинг Cron
Он хорошо работает для мониторинга заданий Cron, мониторинга пульса, проверки работоспособности и CronitorCLI. Он также работает с PagerDuty, Slack, SMS и т. д., чтобы обеспечить быстрое реагирование на рабочие вопросы.
Есть советы, которые следует помнить при использовании Crontab Guru. Например,
Если часть дня месяца или дня недели начинается с , они образуют пересечение.В противном случае они образуют союз. 31 выполняется 3-го числа месяца и в понедельник (объединение), тогда как /21 выполняется каждый второй день месяца, только если это также понедельник (пересечение).
Обязательно ознакомьтесь с другими советами, прежде чем начать использовать Crontab.
Существуют альтернативы Crontab для написания сложных расписаний заданий, например. Макрон. Есть ли у вас опыт работы с cron-сервисами? Поделитесь своими мыслями в разделе комментариев ниже.