У меня есть задание cron, которое должно работать в полночь. Я хотел бы знать, если это полночь из часовой пояс сервера или это, как только я создаю задание cron, я должен ждать 24 часа, пока он не будет выполнен?Является ли время работы cron основанным или основанным на часовом поясе сервера?
ответ
Вам не нужно ждать 24 часа. Cron запускается в запланированный час на основе времени сервера.
Что делать, если я выбрал его для выполнения каждые 12 часов? Будет ли 12 часов с полуночи или как будет работать 12 часов? – spurrenirre
Вы должны сообщить cron, в какие часы вы хотите выполнить (мин, час, день/месяц, месяц и день/неделя). Если вы скажете 0 0/12 * * *, задача будет выполнена в 0:00 и 12:00. – jherran
Если ваш crontab установлен в полночь, он будет запускаться каждую полночь в соответствии с часами серверов. –