欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

利用forever和pm2部署node.js項目過程

 更新時間:2017年05月10日 09:52:30   作者:Poetry  
這篇文章主要給大家介紹了如何利用forever和pm2部署node.js項目的相關(guān)資料,文中給出了詳細的介紹和示例代碼供大家參考學習,相信對大家的學習或者工作具有一定的學習價值,需要的朋友們下面隨著小編一起來看看吧。

本文主要給大家分享的是利用forever和pm2部署node.js項目過程的相關(guān)內(nèi)容,分享出來供大家參考學習,下面來看看詳細的介紹:

一、forever

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

  • 安裝 npm install -g forever
  • forever的幫助手冊 forever --help
  • 使用forever啟動項目 forever start app.js
  • 使用forever停止項目 forever stop app.js
  • 列出所有通過forever管理的項目 forever list
  • 監(jiān)視項目中的文件,當文件有變動時重啟項目 forever -w start app.js

二、pm2

  • 安裝pm2 npm install -g pm2
  • 運行pm2 start app.js
  • 查看運行狀態(tài) pm2 list
  • 追蹤資源運行情況 pm2 monit
  • 查看日志 pm2 logs
  • 重啟應用 pm2 restart appId
  • 停止應用 pm2 stop app.js
  • 開啟api訪問 pm2 web

預定義運行配置文件

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

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

然后pm2 start process.json

pm2與forever對比


Feature Forever PM2
Keep Alive
Coffeescript
Log aggregation
API
Terminal monitoring
Clustering
JSON configuration

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

  • NestJS核心概念之Middleware中間件創(chuàng)建使用示例

    NestJS核心概念之Middleware中間件創(chuàng)建使用示例

    這篇文章主要為大家介紹了NestJS核心概念之Middleware中間件創(chuàng)建使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • 快速掌握Node.js事件驅(qū)動模型

    快速掌握Node.js事件驅(qū)動模型

    這篇文章主要為大家詳細介紹了Node.js事件驅(qū)動模型,首先了解一下傳統(tǒng)的線程網(wǎng)絡模型,然后再學習了解Node.js事件驅(qū)動模型,感興趣的小伙伴們可以參考一下
    2016-03-03
  • 詳解NodeJs支付寶移動支付簽名及驗簽

    詳解NodeJs支付寶移動支付簽名及驗簽

    本文主要介紹了NodeJs支付寶移動支付簽名及驗簽的方法,具有一定的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • node.js中的事件處理機制詳解

    node.js中的事件處理機制詳解

    相信接觸過編程的同學應該都了解,在訪問任何網(wǎng)頁的時候,會伴隨著許多的事件,例如點擊菜單,移動鼠標等等。那么node.js是如何處理的?下面通過這篇文章就來給大家詳細的介紹下node.js中的事件處理機制,有需要的朋友們可以參考借鑒,下面來一起學習學習吧。
    2016-11-11
  • Node.js開源應用框架HapiJS介紹

    Node.js開源應用框架HapiJS介紹

    這篇文章主要介紹了Node.js開源應用框架HapiJS介紹,本文講解了HapiJS介紹、HapiJS安裝和項目配置和開發(fā)實例等內(nèi)容,需要的朋友可以參考下
    2015-01-01
  • nodejs中使用archive壓縮文件的實現(xiàn)代碼

    nodejs中使用archive壓縮文件的實現(xiàn)代碼

    這篇文章主要介紹了nodejs中使用archive壓縮文件的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-11-11
  • NodeJs?Express路由使用流程解析

    NodeJs?Express路由使用流程解析

    路由路徑和請求方法一起定義了請求的端點,它可以是字符串、字符串模式或者正則表達式。后端在獲取路由后,可通過一系列類似中間件的函數(shù)去執(zhí)行事務
    2023-01-01
  • NodeJS Web應用監(jiān)聽sock文件實例

    NodeJS Web應用監(jiān)聽sock文件實例

    這篇文章主要介紹了NodeJS Web應用監(jiān)聽sock文件實例,本文講解 NodeJS 的 TCP 和 HTTP 監(jiān)聽 Domain Socket 文件例子,需要的朋友可以參考下
    2015-02-02
  • node.js中module模塊的功能理解與用法實例分析

    node.js中module模塊的功能理解與用法實例分析

    這篇文章主要介紹了node.js中module模塊的功能理解與用法,結(jié)合實例形式分析了node.js module模塊的基本功能、原理、用法及相關(guān)操作注意事項,需要的朋友可以參考下
    2020-02-02
  • node.js中使用socket.io的方法

    node.js中使用socket.io的方法

    這篇文章主要介紹了node.js中使用socket.io的方法,需要的朋友可以參考下
    2014-12-12

最新評論