Работа с заданиями планировщика Cron¶
Полезная ссылка
Для формирования cron-выражений воспользуйтесь онлайн-конструктором crontab.guru.
Создание нового задания¶
Через раздел Планировщик в интерфейсе Scalehost вы можете настраивать автоматические задачи. Для добавления задания выберите сервер, перейдите в его Панель управления, откройте пункт Планировщик, заполните поля:
- Описание — краткое описание задачи;
- Команда — исполняемый скрипт или команда;
- Частота выполнения — выберите шаблон или задайте кастомный интервал.
После проверки параметров нажмите Добавить новую задачу — оно будет интегрировано в конфигурацию сервера.
Рекомендации по оформлению команд
Мы рекомендуем правильный синтаксис задач планировщика:
php /srv/projects/example.com/public_html/admin_or_crontask.php --dispatch=some.dispatch_name --cron_password=s0m3S3cur3P4ssw0rd
curl "hXXp://example.com/admin_or_crontask.php?dispatch=some.dispatch_name&cron_password=s0m3S3cur3P4ssw0rd"
Расширенные настройки задач¶
Таймаут задачи¶
Платформа дает возможность установить:
-
Таймаут — ограничивает максимальное время работы задачи (по умолчанию: без ограничений, максимум: 300 сек);
-
Количество повторных попыток — активируются только при установленном таймауте:
- При превышении времени: до 3 попыток (по умолчанию: 0);
- При ошибках выполнения: до 3 повторных запусков (по умолчанию: 0).
Редактирование существующих заданий¶
В разделе Запланированные задачи вам доступно изменение интервала или команды, где можно поменять частоту запуска задачи. Также задачи можно корректировать или удалять из планировщика через меню Действия: ищите кнопку Редактировать или Удалить задачу.
Более того, вы можете использовать ручной запуск для тестирования и просмотреть результаты выполнения.
Приостановка задач¶
Чтобы временно остановить текущее задание:
- В меню действий выберите Отключить задачу, затем подтвердите действие;
- Задача будет помечена серым цветом и значком «Пауза»;
- Для возобновления нажмите Включить задачу → подтвердите действие.
Нужна помощь?
Если возникли сложности с настройкой, требуется консультация или обсуждение проекта — обратитесь к экспертам Scalehost. Мы поможем оптимизировать рабочие процессы и улучшить эффективность вашего онлайн-бизнеса.