為您解碼網(wǎng)站建設(shè)的點(diǎn)點(diǎn)滴滴
發(fā)表日期:2019-09 文章編輯:小燈 瀏覽次數(shù):4484
PM2是node進(jìn)程管理工具,可以利用它來簡化很多node應(yīng)用管理的繁瑣任務(wù),如性能監(jiān)控、自動重啟、負(fù)載均衡等,而且使用非常簡單。但是很多程序員還不熟悉它,尤其是對它的一些常用命令都記不住,不會用。
很難嗎?雖然它命令多,命令不好記,但是我們只需要記住常用的幾個就行了。沒必要死記硬背!一定要活學(xué)活用!
下面是我經(jīng)常使用的幾個命令:
$ pm2 logs 顯示所有進(jìn)程日志$ pm2 stop all 停止所有進(jìn)程$ pm2 restart all 重啟所有進(jìn)程$ pm2 reload all 0秒停機(jī)重載進(jìn)程 (用于 NETWORKED 進(jìn)程)$ pm2 stop 0 停止指定的進(jìn)程$ pm2 restart 0 重啟指定的進(jìn)程$ pm2 startup 產(chǎn)生 init 腳本 保持進(jìn)程活著$ pm2 web 運(yùn)行健壯的 computer API endpoint (http://localhost:9615)$ pm2 delete 0 殺死指定的進(jìn)程$ pm2 delete all 殺死全部進(jìn)程
運(yùn)行進(jìn)程的幾種方式:
$ pm2 start app.js -i max 根據(jù)有效CPU數(shù)目啟動最大進(jìn)程數(shù)目
$ pm2 start app.js -i 3 啟動3個進(jìn)程
$ pm2 start app.js -x 用fork模式啟動 app.js 而不是使用 cluster
$ pm2 start app.js -x — -a 23 用fork模式啟動 app.js 并且傳遞參數(shù) (-a 23)
$ pm2 start app.js –name serverone 啟動一個進(jìn)程并把它命名為 serverone
$ pm2 stop serverone 停止 serverone 進(jìn)程
$ pm2 start app.json 啟動進(jìn)程, 在 app.json里設(shè)置選項(xiàng)
$ pm2 start app.js -i max — -a 23 在–之后給 app.js 傳遞參數(shù)
$ pm2 start app.js -i max -e err.log -o out.log 啟動 并 生成一個配置文件
更多資料和命令請參考閱讀官方文檔:http://pm2.keymetrics.io/docs/usage/quick-start/#42-starts
日期:2019-09 瀏覽次數(shù):6827
日期:2019-09 瀏覽次數(shù):4692
日期:2019-09 瀏覽次數(shù):5507
日期:2019-09 瀏覽次數(shù):10732
日期:2019-09 瀏覽次數(shù):10773
日期:2019-09 瀏覽次數(shù):4483
日期:2019-09 瀏覽次數(shù):4076
日期:2019-09 瀏覽次數(shù):3892
日期:2019-09 瀏覽次數(shù):3459
日期:2019-09 瀏覽次數(shù):4191
日期:2019-09 瀏覽次數(shù):7914
日期:2019-09 瀏覽次數(shù):3721
日期:2019-09 瀏覽次數(shù):4240
日期:2019-09 瀏覽次數(shù):3745
日期:2019-09 瀏覽次數(shù):3890
日期:2019-09 瀏覽次數(shù):4175
日期:2019-09 瀏覽次數(shù):5757
日期:2019-09 瀏覽次數(shù):3442
日期:2019-09 瀏覽次數(shù):4486
日期:2019-09 瀏覽次數(shù):3943
日期:2019-09 瀏覽次數(shù):4180
日期:2019-09 瀏覽次數(shù):4218
日期:2019-09 瀏覽次數(shù):3553
日期:2019-09 瀏覽次數(shù):4377
日期:2019-09 瀏覽次數(shù):5484
日期:2019-09 瀏覽次數(shù):5332
日期:2019-09 瀏覽次數(shù):3626
日期:2019-09 瀏覽次數(shù):8989
日期:2019-09 瀏覽次數(shù):4581
日期:2019-09 瀏覽次數(shù):3923
Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.