NodeJs 服务后台启动的几种方法

文章
林里克斯

NodeJs 服务后台启动的几种方法


实验平台:CentOS Linux release 7.6.1810 (Core)

NodeJs Version:v14.15.3


1.使用 nohup 挂后台

$ nohup npm start &

2.安装守护进程 forever

$ sudo npm install forever -g
#安装
$ forever start app.js
#启动
$ forever stop app.js
#停止
$ forever list
#列出目前在跑的应用

3.使用进程管理工具 pm2

$ sudo npm install -g pm2
#安装
$ pm2 start app.js
#启动
$ pm2 start app.js -i max
#使用所有 CPU 核心的集群,使用于生成环境
$ pm2 stop app.js
#停止 
$ pm2 stop all
#停止所有应用
$ pm2 restart app.js
#重启 
$ pm2 restart all
#重启所有 
$ pm2 delete app.js
#删除某个应用

Over~

版权协议须知!

本篇文章来源于 Uambiguous ,如本文章侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意

1440 0 2020-12-31


分享:
icon_mrgreen.gificon_neutral.gificon_twisted.gificon_arrow.gificon_eek.gificon_smile.gificon_confused.gificon_cool.gificon_evil.gificon_biggrin.gificon_idea.gificon_redface.gificon_razz.gificon_rolleyes.gificon_wink.gificon_cry.gificon_surprised.gificon_lol.gificon_mad.gificon_sad.gificon_exclaim.gificon_question.gif
博主卡片
林里克斯 博主大人
一个致力于Linux的运维平台
运维时间
搭建这个平台,只为分享及记载自己所遇之事和难题。

现在时间 2024-12-28

今日天气
站点统计
  • 文章总数:241篇
  • 分类总数:29个
  • 评论总数:12条
  • 本站总访问量 353133 次

@奥奥

@Wong arrhenius 牛比

@MakerFace 厉害了!