LINUX.ORG.RU
ФорумAdmin

Странная работа Cron


0

0

В ASPLinux 7.2 строчка в Crontab: */5 * * * * /root/myscrypt иногда (системы не заметил), выполняется не в 00:00:00, а в 23:59:59 предыдущего дня. Если бы позже понятно, но раньше положенного! Вопрос, может быть, больше к поддержке фирмы ASP, но может кто и сталкивался с подобным. Заранее всем большое спасибо. Александр.

anonymous

"*/5" означает "через пять минут", а не "каждые 5 минут, начиная с нуля" ("0/5"). Ну а легкая девиация - это бывает.

Nefer
()

Я попробовал */7 и выяснил, что таки не через 7 минут, а каждые 7 минут, начиная с нуля
eco (07/17-09:00:00-14580) CMD (/home/eco/tst.sh)
eco (07/17-09:07:00-14721) CMD (/home/eco/tst.sh)
eco (07/17-09:14:00-14833) CMD (/home/eco/tst.sh)
eco (07/17-09:21:00-14987) CMD (/home/eco/tst.sh)
eco (07/17-09:28:00-15180) CMD (/home/eco/tst.sh)
eco (07/17-09:35:00-15329) CMD (/home/eco/tst.sh)
eco (07/17-09:42:00-15408) CMD (/home/eco/tst.sh)
eco (07/17-09:49:00-15454) CMD (/home/eco/tst.sh)
eco (07/17-09:56:00-15533) CMD (/home/eco/tst.sh)
eco (07/17-10:00:00-15579) CMD (/home/eco/tst.sh)
eco (07/17-10:07:00-15627) CMD (/home/eco/tst.sh)
eco (07/17-10:14:00-15687) CMD (/home/eco/tst.sh)
eco (07/17-10:21:00-15766) CMD (/home/eco/tst.sh)
А что касается 23:59:59, то не происходит ли в это время коррекция часов на сервере?

ansky ★★★★★
()

Нет, коррекция часов происходит в 10:00:00. А по поводу "девиации"; то лучше оперировать теми понятиями, о которых имеется представление.

anonymous
()

Хм, я у себя пригляделся, оказывается тоже подобное встречается. Кстати на RH5.2. Но меня это не тревожит.

ansky ★★★★★
()

Да, тревожного тут мало. Только приходиться вводить дополнительные ветки в скрипты. Не сильно изящно. Странно, что еще с RH5.2 тянется это и ни как не поправят (или кто-то у себя уже поправил?). Александр.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.