在這裡我使用的是pm2,不需要什麼配置,直接通過命令列就能簡單的把專案部署起來,pm2具體的介紹我就不說了,在這裡只介紹幾個常用的命令。
首先確保安裝了node,然後全域性安裝pm2npm install pm2 -g
pm2
start.js
-i4-
-name
pm2 list
該命令能檢視pm2所有部署的專案狀態,可以看到如下圖所示的專案列表
還有其他命令
pm2 stop all 停止所有專案
pm2 restart all 重啟所有專案
一般常用的命令都已經列舉出來了,如果工作中需要其他的命令,可以檢視官方的文件,在這裡就不一一枚舉出來了。 使用pm2管理node程序
pm2是node程序的乙個管理工具 在linux使用是比較穩定的,在windows上好像有問題,最好使用forever代替 npm install pm2 g name引數為應用名稱,i為例項數量 會負載均衡 log date format為日誌時間格式 是moment的日期格式化 pm2 list...
使用pm2應用管理node程序
node.js 是單程序,程序被關掉後整個服務就無法開啟,此時可以使用程序管理工具。pm2是乙個程序管理工具,可以用它來管理你的node程序,並檢視node程序的狀態,當然也支援效能監控,程序守護,負載均衡等功能 特性 安裝 需要node環境 npm i pm2 g執行 pm2 stop serve...
pm2啟動的node專案訪問不了
問題描述 解決辦法 1 檢視node埠是否監聽 netstat ntlp2 比如node執行埠為3000,通過netstat ntlp發現這個埠並未被監聽,這時再去node專案下 npm start神奇的是,通過這種方式執行時,3000埠是被監聽狀態3 這種通過pm2啟動專案埠未被監聽,而通過nod...