linux下安裝和使用pm2


1、安裝pm2

npm install pm2 -g

2、啟動服務

pm2 start app.js //啟動app.js應用

pm2 start app.js --name app//啟動應用並設置name

3、停止服務

pm2 stop all //停止所有應用
pm2 stop AppName //根據應用名停止指定應用
pm2 stop ID

4、刪除服務

pm2 delete all / /關閉並刪除應用
pm2 delete [AppName] //根據應用名關閉並刪除應用
pm2 delete [ID] //根據應用ID關閉並刪除應用

5、設置開機啟動

pm2 startup

6、更新PM2

pm2 updatePM2
pm2 update

7、監聽模式

pm2 start app.js --watch //當文件發生變化,自動重啟

8、靜態服務器

pm2 serve ./dist 9090 / /將目錄dist作為靜態服務器根目錄,端口為9090

9、啟用群集模式(自動負載均衡)

pm2 start app.js -i max

10、重新啟動

pm2 restart app.js

11、0秒停機重新加載

pm2 reload app.js //重新啟動所有進程,始終保持至少一個進程在運行
pm2 gracefulReload all //優雅地以群集模式重新加載所有應用程序

12、日志查看

m2 logs / /查看所有應用日志
pm2 logs [Name] //根據指定應用名查看應用日志
pm2 logs [ID] //根據指定應用ID查看應用日志

13、保存當前應用列表

pm2 save

14、重啟保存的應用列表

pm2 resurrect

15、清除保存的應用列表

pm2 cleardump

16、查看啟動列表

pm2 list

 

轉載: https://zhuanlan.zhihu.com/p/79376907


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM