Допустим, я создаю два задания cron:
Однако для выполнения Cron Job A требуется 12 часов (не спрашивайте, почему, это пример).
Будет ли задание Cron B запускаться в 8:05 утра или задания cron будут выполняться только по одному?
Если ранее выполнявшееся задание Cron было прервано перезапуском / перезагрузкой системы, будет ли оно возобновлено / запущено снова после последующей загрузки?
Да, задание B cron будет запущено в 8:05. Вы также можете запустить несколько длительных заданий в 8:00 и т. Д.
Однако после перезагрузки работа не возобновится. Если вам нужно что-то подобное, перепишите свою работу с помощью оболочки, которая часто назначается и проверяет, есть ли у нее что-то новое или что-то еще, что нужно продолжить. Очевидно, это будет зависеть от задачи, которую вы хотите выполнить.
Они работают параллельно. Cron Job B будет запущен в 8:05.
Каждый cron в вашей системе изолирован друг от друга, но время выполнения задания cron будет зависеть исключительно от распределения системных ресурсов и работы, для которой был запланирован Cron.