中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用forever和pm2怎么部署一個node.js項目

發布時間:2021-03-11 15:56:12 來源:億速云 閱讀:279 作者:Leah 欄目:web開發

這篇文章將為大家詳細講解有關使用forever和pm2怎么部署一個node.js項目,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

一、forever

forever可以在cmd或ssh連接斷開時,讓項目一直運行,而且可以在項目崩潰時自動重啟

  • 安裝 npm install -g forever

  • forever的幫助手冊 forever --help

  • 使用forever啟動項目 forever start app.js

  • 使用forever停止項目 forever stop app.js

  • 列出所有通過forever管理的項目 forever list

  • 監視項目中的文件,當文件有變動時重啟項目 forever -w start app.js

二、pm2

  • 安裝pm2 npm install -g pm2

  • 運行pm2 start app.js

  • 查看運行狀態 pm2 list

  • 追蹤資源運行情況 pm2 monit

  • 查看日志 pm2 logs

  • 重啟應用 pm2 restart appId

  • 停止應用 pm2 stop app.js

  • 開啟api訪問 pm2 web

預定義運行配置文件

我們可以預定義一個配置文件,然后制定運行這個配置文件,比如我們定義一個文件process.json,內容如下

{
 "apps": [
 {
 "name": "ANodeBlog",
 "script": "bin/www",
 "watch": "../",
 "log_date_format": "YYYY-MM-DD HH:mm Z"
 }
 ]
}

然后pm2 start process.json

pm2與forever對比



FeatureForeverPM2
Keep Alive??
Coffeescript?
Log aggregation
?
API
?
Terminal monitoring
?
Clustering
?
JSON configuration
?

關于使用forever和pm2怎么部署一個node.js項目就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南投市| 宜州市| 山东| 繁昌县| 新宁县| 昌图县| 公安县| 顺义区| 凤冈县| 牙克石市| 且末县| 资溪县| 汪清县| 庆阳市| 逊克县| 马尔康县| 常州市| 江津市| 南投市| 公主岭市| 分宜县| 威海市| 马尔康县| 科技| 临泽县| 阳江市| 黔江区| 长治市| 长乐市| 武川县| 云林县| 门源| 仪征市| 清水河县| 大荔县| 嘉禾县| 高雄县| 安福县| 墨竹工卡县| 如东县| 桃源县|