ISPmanager. Планировщик задач
Планировщик предоставляет возможность запускать скрипты на сервере в определённое время по расписанию.
Настройка планировщика
Перед использованием планировщика настоятельно рекомендуется произвести его первичную настройку. Настройка планировщика заключается в указании адреса электронной почты, на который будут отсылаться отчёты о выполненных задачах.
Для настройки планировщика необходимо:
-
В главном меню, в группе «Главное», выбрать пункт «Планировщик».
- Далее, в основном окне, над списком задач, выбрать пункт «Настройки».
- В открывшемся окне заполнить следующие поля:
- Адрес e-mai» — адрес электронной почты, на который будут отсылаться отчёты о выполненных задачах.
- Путь — перечень путей в файловой системе, по которым будут искаться исполняемые файлы (команды). Элементы списка разделяются двоеточием.
- Для подтверждения необходимо нажать кнопку «Ok», для отмены (закрытия окна без сохранения введённой информации) — кнопку «Отмена».
Создание задачи
Для создания новой задачи, которая будет выполняться по расписанию, необходимо:
-
В главном меню, в группе «Главное», выбрать пункт «Планировщик».
-
В новом окне, над списком задач, выбрать пункт «Создать».
-
В открывшемся окне необходимо внести информацию о создаваемой задаче.
- Для создания задачи необходимо нажать кнопку «Ok», расположенную внизу экрана.
Основные параметры задачи
- «Команда» — выполняемая команда.
- «Описание» — описание задачи. Представляет собой строку произвольного вида, например: «Проверка наличия в корзине неоплаченных товаров».
- «Включено» — будет ли выполняться задача по заданному расписанию или нет. Независимо от состояния данного поля, всегда есть возможность запустить задачу вручную.
- «Не отправлять отчет по e-mail» — будет ли отправляться отчёт на электронную почту, указанную в настройках планировщика, при каждом выполнении задачи.
Расписание
Расписание можно задать в двух режимах: в базовом режиме (рекомендуется для большинства пользователей) и в экспертном режиме. Режим задаётся выбором соответствующего пункта в поле «Расписание».
Базовый режим
В поле «Выполнять» необходимо выбрать один из вариантов:
- Каждый час — задача будет выполняться ежечасно.
- Ежедневно — задача будет выполняться каждый день в указанное время. Время (часы и минуты) задаётся в полях «Выполнять в».
- Еженедельно — задача будет выполняться в указанное время по определённым дням недели каждую неделю. Время (часы и минуты) задаётся в полях «Выполнить в», дни недели — в соответствующих полях («понедельник» — «воскресенье») ниже.
- Ежемесячно — задача будет выполняться в указанное время в определённый день месяца каждый месяц. Время (часы и минуты) задаётся в полях «Выполнить в», число месяца — в поле «День месяца». Если в очередном месяце нет указанного числа (например, 30 число в феврале) — задача в этом месяце выполнена не будет.
- Ежегодно — задача будет выполняться в указанные время и дату каждый год. Время (часы и минуты) задаётся в полях «Выполнить в», дата — в полях «Месяц» и «День месяца».
- При загрузке — задача будет выполняться каждый раз при загрузке сервиса ISPManager (не при открытии страницы в браузере!). Мы не рекомендуем использовать данный вариант.
Экспертный режим
- Минуты — по каким минутам выполнять задачу. Формат: «*» — каждую минуту, «*/n» — каждые n минут, «n» — с началом n-й минуты, «a, b, c» — с началом a-й, b-й, c-й минут. Минуты считаются с 0 по 59.
- Часы — в какие часы выполнять задачу. Формат аналогичен формату минут. Часы считаются с 0 по 23.
- Дни месяцев — в какие дни месяца (числа) выполнять задачу. Формат аналогичен формату минут. Дни считаются с 1 до 31.
- Месяцы — в какие месяцы выполнять задачу. Формат аналогичен формату минут. Месяцы считаются с 1 (январь) по 12 (декабрь).
- Дни недели — по каким дням недели выполнять задачу. Формат аналогичен формату минут. Дни недели считаются с 0 (воскресенье) по 6 (суббота).
Изменение задачи
Для изменения задачи, созданной ранее, необходимо:
- В главном меню, в группе «Главное», выбрать пункт «Планировщик».
- В открывшемся окне, в списке задач, выбрать задачу, которую необходимо изменить.
- Над списком задач выбрать пункт «Изменить».
- Откроется окно, идентичное тому, что открывается при создании новой задачи. Описание полей см. выше.
Удаление задачи
Для удаления задачи, созданной ранее, необходимо:
- В главном меню, в группе «Главное», выбрать пункт «Планировщик».
- В открывшемся окне, в списке задач, выбрать задачу, которую необходимо удалить.
- Над списком задач выбрать пункт «Удалить».
Запуск задачи вручную
Для запуска задачи, созданной ранее, необходимо:
- В главном меню, в группе «Главное», выбрать пункт «Планировщик».
- В открывшемся окне, в списке задач, выбрать задачу, которую необходимо запустить.
- Над списком задач выбрать пункт «Выполнить».
-
В открывшемся окне можно задать каталог, из которого будет выполняться задача. Для запуска задачи необходимо нажать кнопку «Ok». Результат выполнения откроется в новом окне.
ВАЖНО! Если в настройках задачи включен пункт «Не отправлять отчёт по email», то результат работы задачи будет проигнорирован и в окне результата ничего, кроме выполняемой команды, не отобразится.