Запуск планировщика задач с заданными параметрами

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

Важно. Планировщик задач и BI-сервер рекомендуется запускать на разных серверах.

Запуск планировщика задач с заданными параметрами выполняется после создания конфигурационного файла и отличается в зависимости от используемой ОС.

В ОС Linux запустите планировщик задач из командной строки, выполнив команду:

DISPLAY=:987 ./Scheduler [-<Параметры>]

Особенности запуска планировщика задач в ОС Linux

В ОС Windows запустите планировщик задач из командной строки, выполнив команду:

Scheduler.exe [-<Параметры>]

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

Параметр запуска

Параметры запуска планировщика задач отличаются в зависимости от используемой ОС.

В ОС Linux используются параметры:

DISPLAY=:987 ./Scheduler -d /opt/foresight/fp10.x-biserver/bin/scheduler.xml

DISPLAY=:987 ./Scheduler -p /var/tmp -d /opt/foresight/fp10.x-biserver/bin/scheduler.xml

DISPLAY=:987 ./Scheduler -dx /opt/foresight/fp10.x-biserver/bin/scheduler.xml

В ОС Windows используются параметры:

По умолчанию конфигурационный файл планировщика задач называется Scheduler.xml. Если необходимо запустить планировщик задач с другим конфигурационным файлом, выполните команду:

Scheduler.exe –Instance <name>

где name - наименование конфигурационного файла, указанное без расширения «xml». Например:

Scheduler.exe -Instance Test

После выполнения данной команды будет запущен экземпляр планировщика задач, настроенный на конфигурационный файл Test.xml;

Для запуска планировщика задач без уведомления об ошибке об уже запущенном планировщика задач с указанными настройками используйте параметр Silent. Например:

Scheduler.exe -Instance Test -Silent

После выполнения команды будет запущен планировщик задач с настройками, которые хранятся в файле Test.xml. Если планировщик задач с такими настройками уже запущен, то новый экземпляр планировщика задач не будет запущен, сообщение об ошибке не будет отображено;

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

Scheduler.exe -Instance Test –MultipleInstances

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

Параметры могут использоваться совместно.

См. также:

Запуск задач на выполнение | Создание конфигурационного файла