win平台上有没有类似supervisor的进程监控软件?

最近要在win平台部署写服务,为了防止软件挂掉,想找款可以监控进程的软件,可以在软件挂掉后触发操作。
不知道win平台有没有这样工具,或者实现这样的工具有哪些例子呢?

阅读 12.1k
3 个回答

supervisor是nodejs开发的。我个人觉得生成环境使用pm2好一点,既然你知道supervisor,那nodejs怎么安装我就不讲了,讲下pm2在windows下的部署

  1. npm i pm2 -g
  2. npm i pm2-windows-service -g
  3. 安装服务:pm2-service-install -n myservice (安装后在windows服务中多了一个myservice的服务)4. 卸载服务:pm2-service-uninstall(如果你需要卸载的话)
  4. 设置环境变量:PM2_SERVICE_SCRIPTS = PM2的配置文件路径
  5. windows服务中重新启动myservice服务

这个可以自己写个程序实时监控进程运行情况,当特定进程挂掉后做相应的操作

作为 “windows 的服务”,监控这些基本功能 windows 是自带的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题