Расписания
Расписание запускает опубликованный сценарий автоматически. Сначала добейтесь правильного результата ручным запуском, затем включайте автоматизацию.
Настройка
- Выберите сценарий и задайте понятное имя: например, «Каталог утром и вечером».
- Выберите периодичность или выражение cron.
- Обязательно укажите часовой пояс. Для московского времени:
Europe/Moscow. - Проверьте ближайшие запуски в предпросмотре расписания.
- Настройте поведение при пересечении запусков и активируйте расписание.
Примеры cron
| Выражение | Когда |
|---|---|
0 0 * * * |
Каждый день в 00:00 |
0 2,12 * * * |
Каждый день в 02:00 и 12:00 |
*/30 * * * * |
Каждые 30 минут |
0 9 * * 1-5 |
В рабочие дни в 09:00 |
Время интерпретируется в часовом поясе самого расписания. Если действует окно разрешённого времени или случайная задержка, фактический запуск может отличаться от ожидаемого по одному только cron.
Пересечения и пауза
Если предыдущая задача длится дольше интервала, выберите подходящую политику пересечения. Не наращивайте очередь без необходимости. Пауза останавливает будущие автоматические запуски; уже работающий прогон отменяется отдельно в его карточке. «Запустить сейчас» позволяет проверить работу вне ожидания ближайшего времени.
История событий расписания помогает отличить пропущенный запуск от неудачного выполнения. Автоматические задачи используют те же права и ограничения ресурсов, что и ручные. После окончания бюджета работа может быть остановлена до пополнения или нового расчётного периода.
Выбор города
В поле «Город и часовой пояс» найдите свой город, страну или название зоны. Необязательно знать техническое имя: Пермь и Екатеринбург работают в одной зоне, а Сан-Франциско выбирает тихоокеанское время США. В списке есть города по всему миру. Сезонный перевод часов учитывается автоматически. Время в плане и истории показано в выбранной зоне, даже если вы открыли приложение из другой страны.
Повтор после ошибки
В настройках можно оставить правила сайта, отключить повторы или назначить от одной до пяти повторных попыток с паузой. Это помогает при обрыве связи и временной недоступности источника. Ошибки сценария и запреты доступа требуют вашего внимания: повтор без исправления причины не поможет. Повторная попытка продолжает сбор с сохранённого места и не заменяет очередной запуск по календарю.
Карточка расписания
Нажмите строку расписания, чтобы увидеть пять будущих запусков и пять последних результатов. Для каждого результата показано, завершён ли он успешно, находится в очереди, выполняется сейчас или завершился с ошибкой. При ошибке отображается причина и время повтора, если он назначен. Можно открыть сам запуск или сценарий.
Статусы обновляются автоматически каждые несколько секунд. Пока планировщик ещё не подтвердил начало, карточка показывает ожидание, а не выдуманный статус работы. Если связь потеряна, появится сообщение о неактуальных данных. Уже работающий сбор и отложенный повтор останавливаются отдельно в карточке запуска: пауза расписания предотвращает новые автоматические назначения.