We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
常用的启动器有forever、pm2等,它们主要用在项目部署阶段
常用的启动器有forever、pm2等,接下来介绍一下forever的使用。
forever文档可参考:https://github.com/foreverjs/forever#readme
使用forever启动一个服务:
npm install forever -g
forever start server.js
node server.js
info: Forever processing file: server.js
forever stop server.js
forever stopall
forever启动时,还可以添加一些配置,例如forever start xxx.js -l c:/xxx.log -e c:/xxx_err.log -a,forever start xxx.js表示启动xxx.js。
forever start xxx.js -l c:/xxx.log -e c:/xxx_err.log -a
-l c:/xxx.log表示将log信息输出到c:/xxx.log文件。
-e c:/xxx_err.log表示将错误信息输出到c:/xxx_err.log文件。
-a表示新的日志添加到旧日志之后,即保留旧日志。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
阅读更多系列文章请访问我的GitHub博客,示例代码请访问这里。
为何要使用启动器
常用的启动器有forever、pm2等,它们主要用在项目部署阶段
常用的启动器有forever、pm2等,接下来介绍一下forever的使用。
forever
forever文档可参考:https://github.com/foreverjs/forever#readme
使用forever启动一个服务:
npm install forever -g
forever start server.js
,替代node server.js
命令。info: Forever processing file: server.js
,表示启动成功,此时如果将窗口关闭,应用照样可以访问。forever stop server.js
。还有一个命令是forever stopall
,停止全部在运行的任务,但使用要慎重。forever启动时,还可以添加一些配置,例如
forever start xxx.js -l c:/xxx.log -e c:/xxx_err.log -a
,forever start xxx.js表示启动xxx.js。-l c:/xxx.log表示将log信息输出到c:/xxx.log文件。
-e c:/xxx_err.log表示将错误信息输出到c:/xxx_err.log文件。
-a表示新的日志添加到旧日志之后,即保留旧日志。
The text was updated successfully, but these errors were encountered: