日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

pm2 使用教程: 管理你的 nodejs 后台项目

發布時間:2024/3/13 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 pm2 使用教程: 管理你的 nodejs 后台项目 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

pm2 使用教程: 管理你的 nodejs 后臺項目

什么是 pm2

pm2 是一個可以管理多個 nodejs 項目的管理工具,方便 nodejs 程序運行于后臺等,多用于服務器

官網: https://pm2.keymetrics.io/
GitHub: https://github.com/Unitech/pm2

長時間運行也是完全沒有問題的:

一、安裝

系統中已經安裝了 nodejs 和 npm,全局安裝 pm2 即可

npm i g pm2

首次啟動長這樣

二、 啟動

比如我需要啟動一個 express 項目,你需要先知道直接運行的 js 腳本是哪個,比如我的這個項目,需要先查看一下 package.json 文件里的指向

從上圖中可以看到,這個項目的啟動文件是當前目錄中的 ./bin/www 文件,所以直接添加這個作為入口即可
--name 可以給這個項目起名,就是 pm2 列表中的名字

pm2 start ./bin/www --name diary

三、操作

pm2 examples 可以查看一些常用的例子,基本一看就知道什么意思

1. 查看項目列表

pm2 ls

2. 停止項目

pm2 stop appName

3. 刪除項目

pm2 delete appName

4. 查看項目信息

pm2 info appName

4. 查看日志

pm2 logs diary [--lines 1000]


5. 同時操控多個工程

如果想同時操作多個工程,pm2 的操作指令非常直觀:

pm2 start all # 全部啟用 pm2 stop all # 全部停用 pm2 restart all # 全部重啟

總結

以上是生活随笔為你收集整理的pm2 使用教程: 管理你的 nodejs 后台项目的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。