美文网首页
node进程守护

node进程守护

作者: adtk | 来源:发表于2017-03-10 10:27 被阅读0次

forever

npm install forever -g   #安装

forever start app.js          #启动
forever stop app.js           #关闭
forever start -l forever.log -o out.log -e err.log app.js   #输出日志和错误

https://github.com/foreverjs/forever

pm2

$ npm install pm2 -g ;//安装pm2


pm2 start app.js;//启动项目
pm2 start app.js --watch;//启动项目并监听变化重启

pm2 list    ;//获取进程列表,每个列表都有id
pm2 monit  ;//查看所有进程详情

pm2 stop    ;//后面跟'id|name|all|json|stdin';
pm2 stop --watch 0 ;//停止监听0
pm2 restart ;//后面跟'id|name|all|json|stdin' ;
pm2 delete  ;//后面跟'name|id|script|all|json|stdin';
pm2 list
运行进程的不同方式:
来源:https://www.douban.com/note/314200231/
$ pm2 start app.js -i max  # 根据有效CPU数目启动最大进程数目
$ pm2 start app.js -i 3      # 启动3个进程
$ pm2 start app.js -x        #用fork模式启动 app.js 而不是使用 cluster
$ pm2 start app.js -x -- -a 23   # 用fork模式启动 app.js 并且传递参数 (-a 23)
$ pm2 start app.js --name serverone  # 启动一个进程并把它命名为 serverone
$ pm2 stop serverone       # 停止 serverone 进程
$ pm2 start app.json        # 启动进程, 在 app.json里设置选项
$ pm2 start app.js -i max -- -a 23                   #在--之后给 app.js 传递参数
$ pm2 start app.js -i max -e err.log -o out.log  # 启动 并 生成一个配置文件你也可以执行用其他语言编写的app  ( fork 模式):
$ pm2 start my-bash-script.sh    -x --interpreter bash
$ pm2 start my-python-script.py -x --interpreter python

以下用pm2设置开机自启动的步骤。
1.pm2 start app.js
2.pm2 save
3.pm2 startup

http://pm2.keymetrics.io/

相关文章

  • node进程守护

    forever https://github.com/foreverjs/forever pm2 以下用pm2设置...

  • Supervisor 守护Node服务器进程

    Supervisor 守护Node服务器进程 项目中遇到有些脚本需要通过后台进程运行的项目,比如node、tomc...

  • pm2

    pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,...

  • pm2

    pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,...

  • pm2常用命令

    pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,...

  • pm2介绍及常用命令

    pm2是一个进程管理工具,可以用它来管理你的node进程,并查看node进程的状态,当然也支持性能监控,进程守护,...

  • vps上的node.js博客返回502

    vps上的node.js博客返回502 vps上的node.js博客返回502 摘要 将程序以守护进程的方式启动:...

  • rsync服务企业应用

    守护进程服务企业应用: 守护进程多模块功能配置 守护进程的排除功能实践 守护进程来创建备份目录 守护进程的访问控制...

  • Python多进程

    守护进程 守护进程其实就是“子进程“是否伴随主进程一起结束:守护==>伴随,即守护进程会伴随主进程的代码运行完毕后...

  • 守护进程和守护线程详解

    守护进程 什么是守护进程? 守护进程会在主进程代码运行结束的情况下,立即挂掉。 守护进程本身就是一个子进程。 主进...

网友评论

      本文标题:node进程守护

      本文链接:https://www.haomeiwen.com/subject/vajngttx.html