首页 > 系统相关 >将EXE程序以Windows服务方式部署

将EXE程序以Windows服务方式部署

时间:2024-05-31 20:13:04浏览次数:27  
标签:NSSM EXE 服务 Windows 看门狗 AlwaysUp 部署 FireDaemon

1、NSSM(Non-Sucking Service Manager):NSSM 是一个开源的 Windows 服务管理器,可以将任何可执行文件转换为服务。它提供了看门狗功能,可以监控服务的状态,并在服务崩溃或停止时重新启动。

2、SRVANY:srvany 是 Windows 平台上的一个实用工具,可以将任何可执行文件注册为服务。不再得到官方支持和更新,可能存在一些稳定性问题。

3、Winsw:开源免费,简单易用,提供了一个简单的配置文件来转换应用程序为服务,配置需要通过命令行完成。

4、AlwaysUp:AlwaysUp 是一个商业化的 Windows 服务管理工具,提供了用户友好的图形界面及丰富的功能,包括看门狗功能。它可以监控服务的运行状态,并在服务停止时自动重启。

5、FireDaemon:FireDaemon 是另一个商业化的 Windows 服务管理工具,可以将任何应用程序转换为 Windows 服务。它支持看门狗功能,并提供了各种监控和报警选项。

 

NSSM 和 Winsw 适合对服务管理功能有一定要求的用户,且不想花费额外费用;SRVANY 则适合简单的服务管理需求。

收费工具 AlwaysUp 和 FireDaemon Pro 提供了更多高级功能和专业支持,适合有较高服务管理需求并且愿意付费的用户。

标签:NSSM,EXE,服务,Windows,看门狗,AlwaysUp,部署,FireDaemon
From: https://www.cnblogs.com/hongyu/p/18225206

相关文章

  • CentOS7.9部署安装OpenGauss 5.0.2企业版
    1、更新系统:yumupdate-y2、更改主机名:hostnamectlset-hostnameopendb013、关闭透明页:echonever>/sys/kernel/mm/transparent_hugepage/enabledechonever>/sys/kernel/mm/transparent_hugepage/defrag#加入开机自启动echo'echonever>/sys/kernel/......
  • 使用VMware Fusion在最新MacBook Pro(M3芯片)上安装Windows 11
    一、前期准备下载VMwareFusion:访问VMwareFusion的官方网站或可靠的下载源,下载适用于Mac的最新VMwareFusion版本(如VMwareFusion13.5.2)。这里我给出直接下载地址:https://pan.baidu.com/s/1VLJNp2FbpQ7s8a_OS_74VQ?pwd=cz3i下载完成后,双击下载的.dmg文件,然后按照屏幕上......
  • ansible 部署 containerd
    准备工作创建数据目录#mkdir-pvfileshosts[ubuntu]172.168.174.106ansible_ssh_port=22ansible_ssh_user=roothostname=k8s-master-01下载软件包wgethttps://github.com/containerd/containerd/releases/download/v1.7.17/containerd-1.7.17-linux-amd64.tar.gzw......
  • 从零开始:配置 SSH 并将 Git 项目推送到 GitHub(windows)
    项目推送到github总是遇到如下问题:fatal:unabletoaccess'https://github.com/lw1725908379/power_supply.git/':Failedtoconnecttogithub.comport443after21060ms:Timedout当你使用HTTPS协议推送代码到GitHub时,Git尝试在端口443上与GitHub的服务器建......
  • 一键云部署:资源编排 ROS 轻松部署 LLM 应用开发平台 Dify
    介绍Dify是一款开源的大语言模型(LLM)应用开发平台。它融合了后端即服务(BackendasService)和LLMOps的理念,使开发者可以快速搭建生产级的生成式AI应用。即使你是非技术人员,也能参与到AI应用的定义和数据运营过程中。资源编排服务(ResourceOrchestrationService,ROS)......
  • 一键云部署:资源编排 ROS 轻松部署 LLM 应用开发平台 Dify
    介绍Dify是一款开源的大语言模型(LLM)应用开发平台。它融合了后端即服务(BackendasService)和LLMOps的理念,使开发者可以快速搭建生产级的生成式AI应用。即使你是非技术人员,也能参与到AI应用的定义和数据运营过程中。资源编排服务(ResourceOrchestrationService,ROS)是阿里......
  • linux 快速部署jar 并加入开机自启(超方便)
    第一步cd/etc/systemd/system/第二步创建app.service可以在本地创建好在传到/etc/systemd/system/目录下/usr/bin/java需要改成自己的java环境对应地址/srv/sites/app.jar改为自己jar存放包地址[Unit]Description=appserviceAfter=syslog.target[Service]Type......
  • docker使用镜像jms_all部署jumpserver
    创建容器需要挂载出来的服务器对应目录mkdir-p/data/redis/datamkdir-p/opt/mysql/{data,conf,logs}docker安装redisdockerrun-d-it--nameredis-p6379:6379-v/data/redis/data:/data--restart=always......
  • Ubuntu 22.04单机部署K3s
    安装docker从docker官网获取最新的一键安装脚本,安装docker运行环境curl-fsSLhttps://get.docker.com-oget-docker.shsudoshget-docker.shExecutingdockerinstallscript,commit:7cae5f8b0decc17d6571f9f52eb840fbc13b2737<...>安装K3sServer完成docker的安装后......
  • Windows server 2022从基础到进阶的 DNS 管理内容,适合初学者快速入门并建立起对 DNS
    关于WindowsServer2022DNS管理器初级应用的大纲:1. 介绍DNS服务1.1什么是DNS?1.2DNS的作用和重要性1.3DNS解析过程概述2. 部署DNS服务器2.1安装DNS服务器角色2.2配置DNS服务器基本设置2.3DNS服务器的启动和停止3. 管理DNS区域3.1什么......