Обзор

Задачи cron — это запланированные задачи, которые система выполняет в заранее определённое время или интервалы. Обычно работа cron содержит ряд простых задач, которые система выполняет из скрипт-файла.

Важно:
  • Будьте осторожны при планировании работ на крон. Рекомендуем выделить достаточно времени между работами Cron, чтобы завершить предыдущую cron-работу. Если запланировать их слишком часто, сервер может начать ещё одну cron задачу до окончания последнего. Это дублирование может ухудшить производительность.

  • Для получения дополнительной информации о вакансиях с Cron, ознакомьтесь с документацией Red Hat Scheduling a Cron Jobs.

Добавьте cron email

Раздел Cron Email в интерфейсе позволяет ввести адрес электронной почты, чтобы система могла отправлять уведомления о запуске ваших cron заданий. Чтобы установить адрес электронной почты, выполните следующие шаги:

  1. В текстовом поле «Электронная почта» введите адрес электронной почты, по которому вы хотите получать уведомления.
  2. Нажмите «Обновить почту».

Отключить уведомления по электронной почте

Чтобы отключить уведомления по электронной почте для всех работ Cron, удалите адрес электронной почты.

Чтобы отключить уведомления по электронной почте для одной задачи Cron, выполните следующие шаги:

  1. Найдите задание cron для отключения уведомлений по электронной почте в таблице Current Cron Jobs и нажмите Редактировать.
  2. В текстовом поле команды добавьте строку в конец команды. Например: /dev/null 2>&1
    /usr/local/cpanel/bin/is_script_stuck /dev/null 2>&1
  3. Сохраняйте свои изменения.

Добавь cron job

Чтобы создать cron job, выполните следующие шаги:

  1. Выберите интервал, в который хотите запустить cron из соответствующих меню, или введите значения в текстовые поля.
    • Общие настройки — выберите часто используемый интервал. Система настроит соответствующие параметры в текстовых полях Минута, Час, День, Месяц и Будний день для вас.
    • Минута — количество минут между каждым запуском работы cron или минутой каждого часа, в который вы хотите выполнить задание cron.
    • Час — количество часов между каждым запуском работы cron или час каждого дня, в который вы хотите выполнить задание cron.
    • День — Количество дней между каждым запуском задания cron или днём месяца, в который вы хотите провести cron-работу.
    • Месяц — Количество месяцев между каждым запуском работы cron или месяцем в году, в котором вы хотите выполнить задание.
    • Будние дни — дни недели, когда вы хотите выполнять работу по работе с кроном.
  2. В текстовом поле команды введите команду, которую вы хотите, чтобы система выполнила.
    Важно:
    • Вам нужно указать настройки для текстовых окон Минута, Час, День, Месяц, Будний день и Команды.
    • Будьте крайне осторожны, когда используете команду в работе с крон-работой. Если вы не указали правильные параметры, вы можете удалить данные домашней директории.rm
    • Если ваша cron задача запускает пользовательский скрипт, скрипт требует разрешения на выполнение. Для получения дополнительной информации ознакомьтесь с документацией Red Hat по правам Linux Permissions.
    Примечание:

    Укажите абсолютный путь к команде, которую хотите выполнить. Например, если вы хотите запустить файл в домашней директории, введите следующую команду:public_html/index.php

    /home/user/public_html/index.php
  3. Нажмите добавить новую работу по Cron.

Пример работы Cron

Чтобы запустить скрипт, который находится в вашей домашней директории раз в час, выполните следующие шаги:

  1. В меню общих настроек выберите опцию «Раз в час» (0 * * * *).
  2. В текстовом поле команды введите имя скрипта. Например:
    ./my-script.sh
    Помните:

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

  3. Нажмите добавить новую работу по Cron. Интерфейс покажет сообщение о успехе.

Просмотр существующих cron работ

Таблица текущих вакансий Cron-карт показывает ваши существующие cron вакансии.

Редактировать работу с cron

Чтобы отредактировать cron работу, выполните следующие шаги:

  1. Найдите задание cron, которое хотите отредактировать, и нажмите «Редактировать».
  2. Отредактируйте настройки, которые хотите изменить, и нажмите «Редактировать строку».

Удалить работу cron

Чтобы удалить cron job, выполните следующие шаги:

  1. Нажмите «Удалить» рядом с работой cron, которую хотите удалить.
  2. Нажмите «Удалить».
Помог ли вам данный ответ? 0 Пользователи нашли это полезным (0 голосов)