解决x-shell 关闭后 node 服务 自动关闭当前情况, 使用forever 守护线程

forever 在全局安装后, 在linux中需要配置全局变量  参考我的另一篇 博客 https://blog.csdn.net/code_fanjiayu/article/details/88947967

# 启动

#最简单的启动方式

forever start ./bin/www

#指定forever日志输出文件,默认路径~/.forever

forever start -l forever.log ./bin/www

#需要注意,如果第一次启动带日志输出文件,以后启动都需要加上 -a 参数,forever默认不覆盖原文件

forever start -l forever.log -a ./bin/www

#指定node.js应用的控制台输出文件和错误信息输出文件

forever start -o out.log -e err.log ./bin/www

#监听当前目录下文件改动,如有改动,立刻重启应用,不推荐的做法!如有日志文件,日志文件是频繁更改的

forever start -w ./bin/www

# 重启

#重启单个应用

forever restart ./bin/www

#根据pid重启单个应用

forever restart [pid]

#重启所有应用

forever restartall

# 停止(和重启很类似)

#停止单个应用

forever stop ./bin/www

#根据pid停止单个应用

forever stop [pid]

#停止所有应用

forever stopall

# 查看forever守护的应用列表

forever list

猜你喜欢

转载自blog.csdn.net/code_fanjiayu/article/details/88948524