Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:jroboplc:run [2026/01/17 07:56]
denis [Запуск]
doc:jroboplc:run [2026/01/17 17:34] (текущий)
denis [Сервис под linux (рекомендуемый способ)]
Строка 7: Строка 7:
 jroboplc/​start.bat jroboplc/​start.bat
 </​code>​ </​code>​
 +
 +===== Сервис под linux (рекомендуемый способ) =====
 +Только для систем,​ использущих ''​systemd''​. Проверить наличие и версию можно командами:​
 +  ps -p 1 -o comm=
 +  systemctl --version
 +
 +Скрипты:​
 +  jroboplc
 +   ​└─ svc.lin
 +       ​├─ _console - запустить как приложение
 +       ​├─ _install - установить сервис
 +       ​├─ _remove ​ - удалить сервис
 +       ​├─ _restart - перезапустить сервиса
 +       ​├─ _start ​  - запустить сервис
 +       ​├─ _status ​ - показать статус сервиса
 +       ​└─ _stop    - остановить сервис
 +
 +Конфигурация сервиса находится в файле:
 +  jroboplc
 +   ​└─ svc.lin
 +       ​└─ jrobo.service
 +
 +Перед установкой сервиса прописать нужные значения параметров:​
 +<​code>​
 +[Unit]
 +Description=jrobo
 +
 +[Service]
 +User=jrobo
 +Group=jrobo
 +</​code>​
 +
 +Имя сервиса задается именем service-файла.
 +
 +[[doc:​jroboplc:​java_memory]]
 +
 +
 +
 +===== Сервис под windows (рекомендуемый способ) =====
 +Только для 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.1768625812.txt.gz · Последние изменения: 2026/01/17 07:56 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0