1.5. Установка GlobalServer в качестве службы Windows#

Установка и управление службой производится при помощи утилиты Apache Commons Daemon

1.5.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.5.2. Назначение скриптов#

  • install_global_service.bat - установить службу Global3Service

  • start_global_console.bat - запустить службу Global3Service в качестве консольного приложения:

    вместе с запуском службы откроется окно консоли, к котором будет отображаться стандартный вывод службы и сервера приложений

  • start_global_service.bat - запустить службу Global3Service

  • start_global_service_monitor.bat - запустить приложение настроек запуска и остановки GlobalServer в качестве службы Windows

  • stop_global_service.bat - остановить службу Global3Service

  • uninstall_global_service.bat - удалить службу Global3Service

Note

Так же службой, после установки, можно управлять при помощи стандартных компонентов Windows

1.5.3. Логирование#

По умолчанию запись логов производится в файлы {корневая директория GlobalServer}/logs/Global3Service.{YYYY-MM-dd}.log

1.5.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.5.5. Ссылки#