我有一个节点应用程序,我正在使用PM2来运行应用程序 . 我已经实现了在没有Active命令提示符的情况下运行应用程序 .

现在我试图在Windows重启时运行相同,所以对于Windows,我发现PM2将无法工作,它需要另一个模块PM2-Windows-startup所以我已经使用过,它在我的本地机器上工作正常 .

但是当我在服务器机器中尝试相同但是在集群中有许多机器时,PM2日志已将其默认路径从C:\ users \ admin.pm2 \ logs更改为H:\ logs,并且启动脚本也在H:\当给出这个命令 PM2 save 时,每当服务器机器重新启动时,启动脚本也没有运行,导致应用程序停止运行 .

如何在PM2 for Windows机器中更改日志和启动脚本的路径 . 如何为PM2和PM2-windows-startup提供 PM2_Home env变量

我在其中一条评论中尝试了PM2-windows-service image of steps,然后显示已安装,当我检查 PM2 list 时,没有正在运行的应用程序 .

这是我在该页面的逗号中找到的图像image of steps
Image from PM2 site comments

My result image
下面显示我的结果图像