Планировщик задач продукта «Форсайт. Аналитическая платформа» может быть запущен вручную из командной строки с заданными параметрами.
Важно. Планировщик и BI-сервер необходимо запускать на разных серверах.
Запуск планировщика задач с заданными параметрами выполняется после создания конфигурационного файла и отличается в зависимости от используемой ОС.
ОС Linux запустите планировщик задач из командной строки, выполнив команду:
DISPLAY=:987 ./Scheduler [-<Параметры>]
ОС Windows запустите планировщик задач из командной строки, выполнив команду:
Scheduler.exe [-<Параметры>]
Важно. Если предусмотрен запуск планировщиков задач на различных компьютерах или виртуальных машинах, то для работы с каждым отдельным контейнером задач должен использоваться только один экземпляр планировщика задач. Если на одном компьютере или виртуальной машине предполагается запуск нескольких планировщиков задач, то для запуска должны использоваться разные конфигурационные файлы, настроенные на разные контейнеры задач.
Параметры запуска планировщика задач отличаются в зависимости от используемой ОС:
В ОС Linux используются параметры:
-d. Признак запуска в режиме службы. Укажите абсолютный путь расположения scheduler.xml. Например:
DISPLAY=:987 ./Scheduler -d /opt/foresight/fp10.x-biserver/bin/scheduler.xml
-p. Параметр для определения пользовательской папки создания pid-файла. Укажите желаемый путь расположения pid-файла. Если параметр не задан, то он создаётся в папке /var/run. Параметр используется только с параметром -d. Например:
DISPLAY=:987 ./Scheduler -p /var/tmp -d /opt/foresight/fp10.x-biserver/bin/scheduler.xml
В ОС Windows используются параметры:
Instance. Запуск экземпляра планировщика задач с указанием файла настроек:
По умолчанию конфигурационный файл планировщика задач называется Scheduler.xml. Если необходимо запустить планировщик задач с другим конфигурационным файлом, выполните команду:
Scheduler.exe –Instance <name>
где name - наименование конфигурационного файла, указанное без расширения «xml». Например:
Scheduler.exe -Instance Test
После выполнения данной команды будет запущен экземпляр планировщика задач, настроенный на конфигурационный файл Test.xml;
Silent. Не уведомлять об уже запущенном планировщике задач с указанными настройками:
Для запуска планировщика задач без уведомления об ошибке об уже запущенном планировщика задач с указанными настройками используйте параметр Silent. Например:
Scheduler.exe -Instance Test -Silent
После выполнения команды будет запущен планировщик задач с настройками, которые хранятся в файле Test.xml. Если планировщик задач с такими настройками уже запущен, то новый экземпляр планировщика задач не будет запущен, сообщение об ошибке не будет отображено;
MultipleInstances. Отключение блокировки запуска нескольких экземпляров планировщика задач, настроенных на один конфигурационный файл. Актуально только для серверных операционных систем:
Для запуска экземпляра планировщика задач в рамках текущей серверной операционной системы, если процесс уже запущен в рамках какой-либо другой параллельной сессии, используйте параметр MultipleInstances. Например:
Scheduler.exe -Instance Test –MultipleInstances
После выполнения команды будет запущен экземпляр планировщика задач, настроенный на конфигурационный файл Test.xml. При повторном выполнении команды может быть запущен еще один экземпляр планировщика задач в рамках другой сессии.
Параметры могут использоваться совместно.
См. также:
Запуск задач на выполнение | Создание конфигурационного файла