У нас есть около ста установок, каждая из которых выполняет задания cron, такие как запуск и остановка служб, и архивирование файлов журналов этих служб в конце дня в централизованном хранилище.
Одна головная боль у нас - это трехдневные выходные (мы закрыты в праздничные дни). Мы не хотим, чтобы сервисы запускались в эти дни и подключались к машинам нашего делового партнера.
В настоящее время мы делаем это, вручную комментируя наиболее важные задания и позволяя куче ошибок происходить весь день. Не идеально.
В основном, если в поле «день» задано «1-5», мы хотим, чтобы это означало «рабочие дни», а не с понедельника по пятницу ». У нас есть база данных, которая отслеживает, какие дни действительно являются «рабочими днями».
Итак, возможно ли переопределить алгоритм согласования дней в Cron, или есть какой-то другой способ легко установить настройку cron, чтобы избежать запуска в выходные дни в понедельник?
Спасибо!