1.3. Установка GlobalServer в качестве службы Windows¶
Установка и управление службой производится при помощи утилиты Apache Commons Daemon
1.3.1. Установка¶
Скачать архив утилиты
commons-daemon-[version]-bin-windows.zipс https://www.apache.org/dist/commons/daemon/binaries/windows/- Распаковать архив утилиты в корневую директорию
GlobalServer Выбрать файлы утилиты соответствующие разрядности операционной системы и jvm
- Распаковать архив утилиты в корневую директорию
Копировать файлы скриптов из текущей директории в корневую директорию
GlobalServerПроизвести настройку конфигурации GlobalServer
Выполнить скрипт
install_global_service.bat
1.3.2. Назначение скриптов¶
install_global_service.bat- установить службуGlobal3Servicestart_global_console.bat- запустить службуGlobal3Serviceв качестве консольного приложения:вместе с запуском службы откроется окно консоли, к котором будет отображаться стандартный вывод службы и сервера приложений
start_global_service.bat- запустить службуGlobal3Servicestart_global_service_monitor.bat- запустить приложение настроек запуска и остановкиGlobalServerв качестве службы Windowsstop_global_service.bat- остановить службуGlobal3Serviceuninstall_global_service.bat- удалить службуGlobal3Service
Note
Так же службой, после установки, можно управлять при помощи стандартных компонентов Windows
1.3.3. Логирование¶
По умолчанию запись логов производится в файлы {корневая директория GlobalServer}/logs/Global3Service.{YYYY-MM-dd}.log
1.3.4. Возможные ошибки¶
Failed creating Java 'C:\Program Files\Java\jdk1.8.0_211\jre\bin\server\jvm.dll'. %1 не является приложением Win32.Ошибка вызвана несоответствием разрядности бинарного файла утилиты
Apache Commons Daemonи jvm. Нужно заменить файлprunsrv.exeна 64-разрядный из архива утилитыApache Commons Daemon
1.3.5. Ссылки¶
Официальный сайт
Apache Commons Daemonhttps://commons.apache.org/proper/commons-daemon/Скачать дистрибутив
Apache Commons Daemonhttp://www.apache.org/dist/commons/daemon/binaries/windows/Описание команд и настроек
Apache Commons Daemonhttps://commons.apache.org/proper/commons-daemon/procrun.html