User Tools

Site Tools


non-sucking_service_manager

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
non-sucking_service_manager [2024/03/04 15:07] jpnon-sucking_service_manager [2024/03/04 15:19] (current) jp
Line 4: Line 4:
  
 Загрузить её можно по ссылке: https://nssm.cc/download Загрузить её можно по ссылке: https://nssm.cc/download
 +
 +:!: //Проект не слишком новый, но вполне рабочий, скажем, для реалий Windows Server 2019.// 
  
 Для использования нам потребуется единственный бинарный файл, который можно положить в Program Files. Для использования нам потребуется единственный бинарный файл, который можно положить в Program Files.
Line 10: Line 12:
 Для регистрации службы проще всего воспользоваться графическим окном NSSM.  Для регистрации службы проще всего воспользоваться графическим окном NSSM. 
  
-Для инсталляции через GUI - вызываем nssm вот так:+Для инсталляции через GUI - вызываем nssm вот так из PS: 
 + 
 +   C:\Program Files\NSSM>.\nssm.exe install ServiceName 
 +Через графику настраиваем путь к бинарнику, его рабочую директорию и др. 
 + 
 +;#; 
 +{{::nssm_main.jpg?400|}} 
 +;#; 
 + 
 + 
 +Полезным будет также сначала настроить перенаправление //stdout// и //stderr// в текстовые файлы, задав их местоположение, а потом запустить установку кнопкой "Install service".
  
-   C:\Program Files\NSSM>.\nssm.exe install exchTfMon +;#; 
 +{{::nssm_logs.jpg?400|}} 
 +;#;
  
 +Удалить созданную службу можно следующим образом: 
  
 +   C:\Program Files\NSSM>.\nssm.exe remove ServiceName
 +{{tag>Microsoft Windows PowerShell}}
non-sucking_service_manager.1709564857.txt.gz · Last modified: 2024/03/04 15:07 by jp