Skip to content

Latest commit

 

History

History
21 lines (20 loc) · 3.38 KB

README.md

File metadata and controls

21 lines (20 loc) · 3.38 KB

Скрипт запуска Frontol

Введение

При запуске Фронтол необходимо дождаться пока запустятся критичные службы для работы программы VPN, УТМ, прочее

Скрипт делает задержку перед запуском программы, проверяет запущены ли требуемые службы, также проверяет доступность страницы УТМ

Если службы не запущены предпринимается попытка(и) запуска

Основное назначение - дождаться полного запуска Универсального транспортного модуля и готовности страницы, иначе при запуске программы выйдет сообщение о недоступности УТМ

Настройки программы

Все настройки расположены в текстовом файле initfrstarter.ini

FrontolPath = C:\Program Files (x86)\ATOL\Frontol6\BIN\Frontol.exe
Путь к файлу запуска программы
utmURL = http://localhost:8080/info/version
HTTP адрес страницы УТМ. Данный параметр не будет использоваться если значение waitUTMPage=0 Оставьте значение по умолчанию если не требуется проверять состояние УТМ
servicesNeedStart = Transport, Transport-Updater
Список сервисов через запятую состояние которых необходимо проверить и при необходимости запустить
serviceRetryCount = 5
Количество попыток запуска служб
waitUTMPage=1
Ожидать готовность страницы УТМ. Если готовность УТМ проверять не требуется, необходимо данный параметр установить в 0
utmwwwRetryCount = 10
Количество попыток проверки доступности страницы УТМ
ВНИМАНИЕ. Для работы с сервисами (запуск сервиса) пользователю от которого запускается скрипт требуются административные права svcadmin позволяет задать права доступа на запуск определенных сервисов
Embeddable версию Python со требуемыми библиотеками можно взять https://github.com/askkostya/ZabbixUpdater/tree/master/files/Python