部署ESAP服务

注意,esap2.8版开始整合了nssm,可以通过双击install.bat以及uninstall.bat实现服务一键安装和卸载。

在生产环境中,esap可以使用nssm封装为服务,从而实现开机自动运行和崩溃自动重启。

安装服务

  • 下载nssm2.24把nssm.exe放到任意目录(例如C盘根目录)。

  • 运行cmd,运行nssm install命令,进入设置界面,选择esap.exe,填写服务名称,例如:appEsap

  • Details页添加服务描述,此项可选。

  • I/O页添加日志文件路径,事先新建一个log.txt,此项可选。

  • 设置日志文件后可以设置日志文件的生成方式,例如下图为每次启动服务后转存一份,此项可选。

  • 点击install service完成服务安装。

配置自启

  • 进入windows管理工具-服务,找到appEsap服务(a开头比较靠前啦^_^),右键进入属性。

  • 在恢复页面设置失败重启和重置计数后,点击确认即可。

卸载服务

同样进入cmd,运行nssm remove,填入appEsap,点击remove service即可。

服务升级

  • 封装成服务后,要升级新版esap,需先进入管理工具-服务,找到appEsap,右键停止服务。

  • 然后,替换新版esap.exe,再次重启服务即可。

results matching ""

    No results matching ""