База знаний (wiki)

Онлайн бибилиотека с инструкциями по использованию и настройке хостинговых услуг

Loading...

Планировщик заданий (Крон, Cron)

Loading...
0

Планировщик задач: Ваш надежный инструмент для автоматизации на сервере

Планировщик задач, или cron, представляет собой инструмент, который позволяет вам автоматизировать выполнение определенных задач на вашем сервере в соответствии с заданным расписанием. Это незаменимый помощник для автоматического выполнения рутинных задач. В этой статье мы рассмотрим, как использовать планировщик задач для автоматического выполнения заданий на вашем сервере.

Просмотр задач планировщика

Перед тем как начать создавать новые задания, важно понимать, как просматривать и управлять существующими задачами. При входе в панель управления хостингом вы найдете раздел "Планировщик CRON", где перечислены текущие задания. Эти задачи состоят из следующих компонентов:

Команда: Это полный путь к программе, которую вы хотите выполнять автоматически с определенной периодичностью. В этом месте также указываются аргументы, если они необходимы. Пример: /bin/date "+%d-%m-%Y".

Расписание: Это интервал времени, с которым задача должна выполняться.

Статус: Это информация о текущем статусе задачи, такая как "активен" или "отключен".

Описание: Здесь вы можете предоставить описание задачи, чтобы легче было разобраться, что именно выполняет данное задание.

Создание новой задачи

Для создания новой задачи планировщика, перейдите в раздел "Планировщик CRON" и нажмите кнопку "Создать". Заполните следующие поля:

Команда: Укажите полный путь к программе, которую вы хотите автоматизировать, и при необходимости добавьте аргументы. Например: /usr/bin/php /var/www/user/data/www/domain.com/script.php.

Описание: Предоставьте произвольное описание задачи, чтобы легче было понять, что именно делает данная задача.

Расписание: Выберите тип выполнения задания. Базовый режим позволяет вам выбрать интервал из предложенных вариантов, а экспертный режим позволяет более точно настроить интервал выполнения.

Не отправлять отчет по электронной почте: Если вы не хотите получать уведомления о выполнении задачи, установите флажок.

Запуск задачи

Чтобы проверить, как работает определенная задача, выберите задачу из списка и нажмите кнопку "Выполнить". Это запустит задачу вручную для проверки.

Настройка глобальных параметров

Глобальные параметры позволяют вам настроить параметры, которые будут общими для всех задач в планировщике. Чтобы сделать это, выберите задачу, нажмите "Настройки" и заполните необходимые поля:

Адреса электронной почты: Укажите адрес электронной почты, на который будут отправляться результаты выполнения команд планировщика, если они завершатся с ошибкой.

Путь: Укажите пути, по которым будет выполняться поиск исполняемых файлов. Пути разделяются двоеточием.

Дополнительная информация

Если вам нужно добавить выполнение скрипта PHP в планировщик, укажите полный путь к скрипту и передайте его интерпретатору. Например: /usr/bin/php /var/www/user/data/www/domain.com/script.php.

Если вы хотите узнать путь к интерпретатору PHP, выполните команду whereis php.

Вы также можете выполнить скрипт через wget. Укажите команду, например: /usr/bin/wget domain.com/script.php. Для узнавания пути к wget, выполните команду whereis wget.

Планировщик задач — это мощный инструмент для автоматизации рутиных задач на вашем сервере. Надеемся, что эта информация поможет вам более эффективно использовать его возможности.

Опубликовано 11 месяцев назад
#4289 просмотрыОтредактировано 6 месяцев назад