我尝试使用 -p
选项来定义使用 sudo 永久启动时 pid 文件的保存位置。但是,pid 文件始终显示在 /home/user/.forever
中,而不是 /var/run/forever
编辑:仅供引用,我已在开发中切换到nodemon,在生产中切换到pm2。
最佳答案
我的解决方法是使用环境变量,因为 -p 在我的 init.d 脚本中对我不起作用。
export FOREVER_ROOT=/var/run/forever
希望这对您有所帮助,直到他们发布带有修复程序的版本。
有点让人费解,因为我试图在没有主目录的情况下以永远的系统用户永远运行。
关于node.js - 永远 -p/var/run/forever 被忽略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21393040/