Настройка кронов (cron) в ISP Manager

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

Под заданием планировщика (cron) понимается полный путь до программы, которая должна выполняться автоматически с заданной периодичностью, и, если необходимо, набор аргументов. Более подробную информацию вы можете прочитать в данном документе: http://unixhelp.ed.ac.uk/CGI/man-cgi?cron.

Модуль Планировщик (cron) предоставляет возможности по созданию, изменению, удалению и запуску заданий, а так же настройки параметров, общих для всех заданий планировщика.

Внимание! Данный модуль не доступен для администратора, у которого не установлены права суперпользователя.

Также смотрите статью Технические подробности работы с планировщиком (cron) (ISPmanager).

Модуль «Планировщик»

Изображение:T-bullet.png Просмотр списка заданий планировщика
Изображение:T-new.png Создание нового задания
Изображение:T-edit.png Изменение параметров существующих заданий
Изображение:T-delete.png Удаление заданий
Изображение:T-start.png Запуск задания
Изображение:T-attr.png Настройка глобальных параметров

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

  • Период — периодичность выполнения задания.
  • Команда — путь до программы, которая должна выполняться автоматически с заданной периодичностью.

Создание нового задания

Чтобы создать новое задание планировщика, нажмите кнопку «Создать» и заполните поля формы:

Модуль «Планировщик»

  • Время на сервере — в данном поле указаны текущие дата и время сервера.
  • Команда — укажите полный путь до программы, которая должна выполняться автоматически с заданной периодичностью, и, если необходимо, набор аргументов. Например: /bin/date «+%d-%m-%Y».
  • Период — установите периодичность выполнения задания:
    • каждый час — задание будет выполняться в 0 минут каждого часа.
    • каждый день — задание будет выполняться ежедневно ровно в 00:00.
    • раз в неделю — задание будет выполняться каждое воскресенье ровно в 00:00.
    • раз в месяц — задание будет выполняться первого числа каждого месяца ровно в 00:00.
    • раз в год — задание будет выполняться каждый год 1 января ровно в 00:00.
    • при перезагрузке — задание будет выполняться после каждой перезагрузки операционной системы.
    • другое — более гибкая настройка периодичности с дополнительным набором полей. Возможны три варианта настройки настройки периодичности минут, часов, дней месяца, дней недели, месяцев и лет:
      • Все — задание будет выполняться каждую минуту (месяц и т.д.).
      • Каждые — задание будет выполняться с указанной периодичностью. Например, если вы укажете «10», то задание будет запускаться каждые 10 минут.
      • Выбранные — если вас не устраивают первые два варианта и вы знакомы с настройкой заданий cron, вы можете указать свои параметры выполнения заданий. Например, */10, 25, 35 означает, что задание будет выполняться каждые 10 минут, а также в 25 и 35 минут.
  • Не посылать отчёт по e-mail — установите флажок, чтобы вывод команды (stdout и stderr) не пересылался на адрес электронной почты, указанный в Глобальных настройках планировщика.

Примеры гибкой настройки периодичности:

Минуты = каждые — 15, часы = выбранные — 5, дни = все, месяцы = все, дни недели = все. Задание будет выполняться каждый день в 5:00, 5:15, 5:30 и 5:45.

Минуты = выбранные — 01, часы = выбранные — 15, дни = все, месяцы = все, дни недели = выбранные — 02. Задание будет выполняться в 15:01 каждый понедельник. День недели 01 соответствует воскресенью.

Внимание! При отключении пользователя его задания планировщика также отключаются.

Изменение параметров существующих заданий

Чтобы изменить параметры существующего задания, выберите его из списка, нажмите кнопку «Изменить» и выполните редактирование. Форма для редактирования аналогична форме создания нового задания.

Удаление заданий

Чтобы удалить задание, выберите его из списка и нажмите кнопку «Удалить». Для предотвращения случайного удаления программа попросит подтвердить или отменить ваши действия. После нажатия кнопки «ОК» выделенное задание будет удалено. При удалении пользователя, его задания планировщика так же удаляются.

Запуск задания

Чтобы проверить работу какого-либо задания планировщика, выделите нужную запись в списке и нажмите кнопку «Выполнить». После этого откроется форма, в которой будет отображён результат выполнения задания.

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

С помощью данной функции можно настроить параметры, общие для всех заданий планировщика. Для этого выберите необходимое задание, нажмите кнопку «Настройки» и заполните поле формы:

Модуль «Планировщик»

 

  • E-mail — укажите адрес электронной почты, на который будут пересылаться результаты выполнения команд планировщика (stderr и stdout).
  • Пути поиска программ — укажите пути, по которым будет производиться поиск запускаемых программ (переменная PATH). Для новых пользователей эта переменная будет принимать значение по умолчанию «/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin».
Настройка кронов (cron) в ISP Manager

2 мыслей о “Настройка кронов (cron) в ISP Manager

  • 22.03.2024 в 03:39
    Permalink

    Wow, amazing blog structure! How lengthy have you been running a blog
    for? you made blogging glance easy. The overall look of your website is fantastic, let
    alone the content material! You can see similar here sklep online

  • 28.03.2024 в 15:33
    Permalink

    Hey! Do you know if they make any plugins
    to assist with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good results.
    If you know of any please share. Thank you! You can read similar blog here:
    Sklep internetowy

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *