利用pm2部署多個node.js項目的配置教程
前言
相信大家應該都知道,一般在實際項目部署中,我們服務器在啟動的時候需要自動啟動node服務。以前是通過liunx自帶的命令啟動。但是隨著后臺微服務越來越多。每次發(fā)布新程序。修改腳本太麻煩了。于是換成PM2來做。下面話不多說了,來一起看看詳細的實現(xiàn)過程吧。
配置方法如下:
1.首先安裝pm2
npm install -g pm2
2.生成配置文件
pm2 ecosystem
生成完成會有一個ecosystem.config.js的文件,
3.修改配置文件
編輯ecosystem.config.js
如圖所示。主需要配置程序名字,程序程序啟動腳本。就可以了
4.啟動配置文件
pm2 startOrRestart ecosystem.config.js
5.查看啟動情況
pm2 list
代表程序啟動成功。
script 啟動命令可以結(jié)合nvm實現(xiàn)多個node版本的支持。
總結(jié)
以上就是這篇文章的全部內(nèi)容了,本文還有許多不足,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關文章
nodejs根據(jù)ip數(shù)組在百度地圖中進行定位
本文主要介紹了nodejs根據(jù)ip數(shù)組在百度地圖中進行定位的方法,具有很好的參考價值。下面跟著小編一起來看下吧2017-03-03node.js應用后臺守護進程管理器Forever安裝和使用實例
這篇文章主要介紹了node.js應用后臺守護進程管理器Forever安裝和使用實例,forever可以看做是一個nodejs的守護進程,能夠啟動,停止,重啟我們的app應用,需要的朋友可以參考下2014-06-06如何在 Node.js 中使用 axios 配置代理并實現(xiàn)圖片并發(fā)下載
這篇文章主要介紹了如何在Node.js中使用axios配置代理并實現(xiàn)圖片并發(fā)下載,本文通過實例代碼給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧2024-07-07Node.js使用Streams來處理文件讀寫操作的示例代碼
在Node.js中,Streams 提供了一種高效的方式來處理文件的讀寫操作,特別是對于大文件或數(shù)據(jù)流,Streams 允許你以流的方式讀寫數(shù)據(jù),這意味著數(shù)據(jù)可以分塊處理,本文介紹了在Node.js中如何使用Streams來處理文件讀寫操作,需要的朋友可以參考下2024-09-09Node.js中的HTTP?Server對象與GET、POST請求
這篇文章介紹了Node.js中的HTTP?Server對象與GET、POST請求,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-07-07