Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:jroboplc:run [2026/01/17 08:11]
denis [Сервис под linux]
doc:jroboplc:run [2026/01/17 17:34] (текущий)
denis [Сервис под linux (рекомендуемый способ)]
Строка 8: Строка 8:
 </​code>​ </​code>​
  
-===== Сервис под linux ===== +===== Сервис под linux (рекомендуемый способ) ​===== 
-Только для систем,​ использущих ''​systemd''​. Проверка командой:+Только для систем,​ использущих ''​systemd''​. Проверить наличие и версию можно ​командами:
   ps -p 1 -o comm=   ps -p 1 -o comm=
 +  systemctl --version
  
 Скрипты:​ Скрипты:​
- 
   jroboplc   jroboplc
    ​└─ svc.lin    ​└─ svc.lin
Строка 24: Строка 24:
        ​└─ _stop    - остановить сервис        ​└─ _stop    - остановить сервис
  
 +Конфигурация сервиса находится в файле:
 +  jroboplc
 +   ​└─ svc.lin
 +       ​└─ jrobo.service
  
-Для изменения имени ​сервиса ​сли на одной машине планируется несколько инсталляций) отредактировать файл ''​_install''​.+Перед установкой ​сервиса ​прописать нужные значения ​параметров
 +<​code>​ 
 +[Unit] 
 +Description=jrobo
  
 +[Service]
 +User=jrobo
 +Group=jrobo
 +</​code>​
  
 +Имя сервиса задается именем service-файла.
  
-===== Сервис под windows =====+[[doc:​jroboplc:​java_memory]] 
 + 
 + 
 + 
 +===== Сервис под windows ​(рекомендуемый способ) ​=====
 Только для Windows 7+ x64. Только для Windows 7+ x64.
  
 +Используется утилита [[https://​github.com/​aelassas/​servy|servy]].
 +
 +Скрипты:​
 +  jroboplc
 +   ​└─ svc.win
 +       ​├─ console.bat - запустить как приложение
 +       ​├─ get-servy.bat - скачать утилиту servy-cli.exe
 +       ​├─ install.bat - установить сервис
 +       ​├─ remove.bat ​ - удалить сервис
 +       ​├─ restart.bat - перезапустить сервиса
 +       ​├─ start.bat ​  - запустить сервис
 +       ​├─ status.bat ​ - показать статус сервиса
 +       ​└─ stop.bat ​   - остановить сервис
 +       
 +Перед использованием отредактировать файл ''​install.bat'':​
 +  set SERVICE_NAME="​jrobo"​
 +  set SERVICE_DESCR="​jrobo"​
 +  set JAVA_PATH="​C:​\Program Files\Java\jdk-21\bin\java.exe"​
  
 ===== Запуск через wrapper tanuki ===== ===== Запуск через wrapper tanuki =====
doc/jroboplc/run.1768626674.txt.gz · Последние изменения: 2026/01/17 08:11 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0