PM2安裝和使用

1、安裝

npm install -g pm2

2、命令

// name: 可以是app_name | app_id | app_url,可以從list命令從查看,也可以是all
pm2 start name // 啟動(dòng)
pm2 stop name // 停止
pm2 restart name // 重啟
pm2 delete name // 刪除
pm2 list // 查看進(jìn)程狀態(tài)
pm2 logs name // 查看日志

參數(shù)

--watch:監(jiān)聽?wèi)?yīng)用目錄的變化,一旦發(fā)生變化,自動(dòng)重啟。如果要精確監(jiān)聽、不見聽的目錄,最好通過配置文件。
-i --instances:?jiǎn)⒂枚嗌賯€(gè)實(shí)例,可用于負(fù)載均衡。如果-i 0或者-i max,則根據(jù)當(dāng)前機(jī)器核數(shù)確定實(shí)例數(shù)目。
--ignore-watch:排除監(jiān)聽的目錄/文件,可以是特定的文件名,也可以是正則。比如--ignore-watch="test node_modules "some scripts""
-n --name:應(yīng)用的名稱。查看應(yīng)用信息的時(shí)候可以用到。
-o --output <path>:標(biāo)準(zhǔn)輸出日志文件的路徑。
-e --error <path>:錯(cuò)誤輸出日志文件的路徑。

3、設(shè)置開機(jī)自啟
在pm2運(yùn)行進(jìn)程之后,保存列表

pm2 save

設(shè)置開機(jī)啟動(dòng)

pm2 startup
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、簡(jiǎn)介 PM2是node進(jìn)程管理工具,可以利用它來簡(jiǎn)化很多node應(yīng)用管理的繁瑣任務(wù),如性能監(jiān)控、自動(dòng)重啟、負(fù)載...
    chjxidian閱讀 10,540評(píng)論 0 1
  • 簡(jiǎn)介 PM2是nodeJS進(jìn)程管理工具,可以利用它來簡(jiǎn)化很多node應(yīng)用管理的繁瑣任務(wù),如性能jiank監(jiān)控,自動(dòng)...
    藍(lán)馨很拽閱讀 13,114評(píng)論 1 1
  • npm run dev的服務(wù)想放在服務(wù)器上,但是putty一斷服務(wù)就沒了。 網(wǎng)上差了下forever和pm2用的比...
    ShanksZeng閱讀 1,648評(píng)論 0 0
  • pm2是node管理與守護(hù)進(jìn)程工具. 1. 安裝 2. 單個(gè)啟動(dòng) 3. 批量啟動(dòng) 新建.json文件如server...
    岑吾閱讀 785評(píng)論 0 3
  • 簡(jiǎn)介 PM2是node進(jìn)程管理工具,可以利用它來簡(jiǎn)化很多node應(yīng)用管理的繁瑣任務(wù),如性能監(jiān)控、自動(dòng)重啟、負(fù)載均衡...
    old_Tan閱讀 5,326評(píng)論 0 1

友情鏈接更多精彩內(nèi)容