Servy - бесплатно запускает любое приложение как службу Windows и дает полный контроль над рабочей папкой, типом запуска, приоритетом процесса, логами с ротацией по размеру, проверками здоровья, переменными окружения, зависимостями и параметрами.
Есть графический интерфейс и CLI, так что можно кликать мышкой или автоматизировать в скриптах и пайплайнах, а работает все на Windows 7–11 x64 и серверных редакциях.
Главная фишка - можно задать свою рабочую директорию вместо вечной C:\Windows\System32 у стандартного sc, из за чего у многих приложений ломаются относительные пути и конфиги.
Следит за процессом и автоматически перезапускает его при падении, зависании или остановке, поддерживает pre launch скрипт с таймаутом, ретраями и опцией игнорировать сбой, умеет писать stdout и stderr в файлы с ротацией, настраивать heartbeat интервал, порог неуспешных проверок и стратегию восстановления вроде рестарт службы или процесса.
Сервис можно запускать от Local System, локного пользователя или доменного аккаунта, задать имя, описание, приоритет, параметры, зависимости и переменные окружения, а установку и управление делать из GUI, services.msc или CLI.
p.s. наш стек, ребятам послал посмотреть, половина сказала - не нужно :)
Русский ИТ бизнес
Русский ИТ бизнес 👨
Подписаться
Комментарии (0)