進(jìn)程守護(hù),系統(tǒng)崩潰自動重啟
啟動多進(jìn)程,充分利用 CPU 和內(nèi)存
自帶日志記錄功能
下載安裝
使用命令 npm install pm2 -g;可以使用 pm2 --version 查看版本;
啟動
通過 pm2 啟動服務(wù): pm2 start 后面可以跟啟動的文件名,也可以跟啟動的配置文件;
// 在 package.json 中進(jìn)行配置下面命令// app.js 為項(xiàng)目入口文件;如果是 koa 或者 express 項(xiàng)目,是 bin/www“scripts”:{“start”:“node bin/www”,“prd”:“cross-env NODE_ENV=production pm2 start app.js”,},
啟動之后,控制臺會打印啟動的結(jié)果:
查看啟動列表
可以使用命令 pm2 list 查看啟動的應(yīng)用:
重啟服務(wù)
可以使用pm2restartid/name;比如上面我們啟動的服務(wù),有id和name標(biāo)識一個(gè)服務(wù):

停止或刪除服務(wù)
使用命令 pm2 stop id/name, pm2 delete id/name;


查看服務(wù)信息
使用命令pm2infoid/name

查看服務(wù)日志
使用命令pm2logid/name

監(jiān)聽服務(wù)更詳細(xì)的信息
使用命令pm2monitid/name

進(jìn)行守護(hù)
如果我們使用 node app.js 或者 nodemon app.js,如果服務(wù)出現(xiàn)問題,服務(wù)崩潰就不能訪問了,pm2 遇到進(jìn)程崩潰,會自動重啟服務(wù);
-
負(fù)載均衡
+關(guān)注
關(guān)注
0文章
133瀏覽量
12875 -
進(jìn)程
+關(guān)注
關(guān)注
0文章
211瀏覽量
14533 -
node
+關(guān)注
關(guān)注
0文章
30瀏覽量
6384
發(fā)布評論請先 登錄
阿里云SLB負(fù)載均衡配置指南
Nginx反向代理和負(fù)載均衡配置實(shí)戰(zhàn)
彈性負(fù)載均衡:現(xiàn)代 IT 架構(gòu)的高可用與高并發(fā)基石
逐流、逐包、Flowlet:哪種負(fù)載均衡技術(shù)更適合未來網(wǎng)絡(luò)?
Nginx和HAProxy企業(yè)級負(fù)載均衡方案的對比
華納云:海外服務(wù)器負(fù)載均衡與高可用架構(gòu)設(shè)計(jì)
怎樣確定分布式光伏集群通信網(wǎng)絡(luò)的負(fù)載均衡策略?
Nginx負(fù)載均衡策略選擇指南
如何在多顯卡環(huán)境下配置OLLAMA實(shí)現(xiàn)GPU負(fù)載均衡
一文詳解Nginx負(fù)載均衡
四層和七層負(fù)載均衡的核心區(qū)別
HarmonyOS5云服務(wù)技術(shù)分享--ArkTS開發(fā)Node環(huán)境
Kubernetes負(fù)載均衡器MetalLB介紹
【干貨】什么是Node-RED?一文帶你了解!
干貨:node服務(wù)實(shí)現(xiàn)負(fù)載均衡的步驟
評論