请选择 进入手机版 | 继续访问电脑版

NodejQ

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2324|回复: 15

[Node.js] node.js后台运行方法

  [复制链接]
发表于 2017-10-8 21:40:14 | 显示全部楼层 |阅读模式
一、nohup node
  1. nohup node app.js &
复制代码
node.js自带服务nohub,不需要安装别的包。
缺点:存在无法查询日志等问题
二、forever
forever能做更多的事情,比如分别记录输出和错误日志,宕机重启,热部署。比如可以在js中作为api使用
2.1安装forever
  1. npm install forever -g
复制代码
2.2启动服务

  1. service forever start
复制代码
Express等启动方法
  1. forever start bin/www
复制代码
2.2使用forever启动js文件

  1. forever start app.js
复制代码
2.3停止js文件

  1. forever stop app.js
复制代码
2.4启动js文件并输出日志文件

  1. forever start -l forever.log -o out.log -e err.log app.js
复制代码
2.5重启js文件

  1. forever restart app.js
复制代码
2.6查看正在运行的进程

  1. forever list
复制代码



点击放大,扫码打赏,金额随意!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|NodejQ ( 粤ICP备18055488号 )

GMT+8, 2020-1-27 11:56 , Processed in 0.035503 second(s), 6 queries , Redis On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表