[Модуль] Cron (cron)
Модератор: immortal
-
- Сообщения: 57
- Зарегистрирован: Вс окт 28, 2018 11:04 pm
- Благодарил (а): 7 раз
- Поблагодарили: 2 раза
Re: [Модуль] Cron (cron)
Ребята, подскажите я правильно делаю запись cron? мне нужно что бы событие выполнялось в 1 час ночи через каждых 4 дня: запись выглядит так: 01*/4**
-
- Сообщения: 192
- Зарегистрирован: Чт окт 04, 2018 12:04 pm
- Благодарил (а): 28 раз
- Поблагодарили: 45 раз
Re: [Модуль] Cron (cron)
- xor
- Сообщения: 2038
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 284 раза
- Поблагодарили: 629 раз
Re: [Модуль] Cron (cron)
зависит от задачи - через каждых 4 дня = каждый пятый день -> 0 1 */5 * * (или, всё же, подразумевался каждый четвертый день?)
но следует иметь в виду переход от одного месяца к другому - для февраля/марта это выполнится ...,20/02,25/02,05/03, например.
если это критично и нельзя пренебречь переходом между месяцами, вместо Крона придется просто считать дни от какой-то даты((
ошибку в кроне при переходе можно снизить, если явно прописать числа месяца в задании
0 1 1,5,10,15,20,25 * * - тут перерыв будет, но не такой большой - зависит от кол-ва дней в месяце
win10 connect https://connect.smartliving.ru/profile/303
-
- Сообщения: 32
- Зарегистрирован: Пн мар 25, 2019 12:37 pm
- Благодарил (а): 14 раз
- Поблагодарили: 2 раза
Re: [Модуль] Cron (cron)
Составил задание. Выполнилось. В колонке Next run показано последнее время сработки. На следующий год в эту дату и время не сработает?
-
- Сообщения: 32
- Зарегистрирован: Пн мар 25, 2019 12:37 pm
- Благодарил (а): 14 раз
- Поблагодарили: 2 раза
Re: [Модуль] Cron (cron)
Вопрос снят. Уже переключилась дата на следующий год.
Спасибо за скрипт. Буду пробовать.
Спасибо за скрипт. Буду пробовать.
-
- Сообщения: 133
- Зарегистрирован: Ср окт 31, 2018 11:45 pm
- Благодарил (а): 8 раз
- Поблагодарили: 4 раза
Re: [Модуль] Cron (cron)
Всем привет.
Регулярно вижу, что цикл крона не запущен.
Выполняю его перезапуск через xray - Services, но он не перезапускается, а в поле LIVE указано restart вместо времени запуска.
Подскажите как правильно перезапустить сервис крона?
Регулярно вижу, что цикл крона не запущен.
Выполняю его перезапуск через xray - Services, но он не перезапускается, а в поле LIVE указано restart вместо времени запуска.
Подскажите как правильно перезапустить сервис крона?
-
- Сообщения: 49
- Зарегистрирован: Вс сен 22, 2019 5:10 pm
- Благодарил (а): 6 раз
- Поблагодарили: 0
Re: [Модуль] Cron (cron)
Всем привет , нужен запуск каждые 10 сек . , получилось 10 0 0 ? * * * (на калькуляторе https://www.freeformatter.com/cron-expr ... uartz.html ) но что то не работает , чувствую косяк с этим калькулятором , судя по описанию минимальный порог 1 минута ?
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Благодарил (а): 14 раз
- Поблагодарили: 868 раз
- Контактная информация:
Re: [Модуль] Cron (cron)
минимальный порог минутаglonas писал(а): ↑Ср окт 02, 2019 11:02 amВсем привет , нужен запуск каждые 10 сек . , получилось 10 0 0 ? * * * (на калькуляторе https://www.freeformatter.com/cron-expr ... uartz.html ) но что то не работает , чувствую косяк с этим калькулятором , судя по описанию минимальный порог 1 минута ?
быстрее только если в своем модуле и своим циклом делать
- Рейтинг: 1.16%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
- Divan
- Сообщения: 859
- Зарегистрирован: Пн июл 08, 2019 5:04 pm
- Благодарил (а): 117 раз
- Поблагодарили: 280 раз
Re: [Модуль] Cron (cron)
Подскажите, как мне правильно в модуле Cron указать Crontab, чтобы запуск сценарии был таким, одну неделю работает, потом неделю не работает, потом неделю работает. Надо, чтобы в течение недели с понедельника по воскресенье, раз в сутки в 00:00 CRON запускал сценарии, а со следующего понедельника в 00:00 перестает запускать сценарии и до воскресенья он его не запускает, а через неделю повторяет запуск.
Xpenology DSM 6.2.2 + Ubuntu Server 18.10 + Majordomo + MariaDB
- xor
- Сообщения: 2038
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 284 раза
- Поблагодарили: 629 раз
Re: [Модуль] Cron (cron)
в модуле крон нет деления на недели, поэтому нельзя указать выбор каждой второй/третьей и тд недель.Divan писал(а): ↑Чт окт 03, 2019 9:39 pmПодскажите, как мне правильно в модуле Cron указать Crontab, чтобы запуск сценарии был таким, одну неделю работает, потом неделю не работает, потом неделю работает. Надо, чтобы в течение недели с понедельника по воскресенье, раз в сутки в 00:00 CRON запускал сценарии, а со следующего понедельника в 00:00 перестает запускать сценарии и до воскресенья он его не запускает, а через неделю повторяет запуск.
можно в кроне тупо в воскресенье вечером до полуночи инвертировать флаг рабочей недели (свойство завести, например), а в скриптах, запускаемых в онньюдей в полночь проверять этот флаг и выполняться только при одном его значении, например, при 1. неделю этот флаг будет 1, следующую - 0, и тд
- За это сообщение автора xor поблагодарил:
- TurburatoR (Вт ноя 16, 2021 7:19 pm)
- Рейтинг: 1.16%
win10 connect https://connect.smartliving.ru/profile/303