使用pm2在同伺服器配置開發 生產 測試等環境

2021-09-29 10:39:52 字數 386 閱讀 2270

export node_env=production

只能適用於node ***.js的前台執行

set node_env=production貌似無效

pm2 做法:

建立pm2.config.js檔案:(其中name顯示為pm2 list中的應用名,script為啟動檔案相對當前檔案位置)

module.exports = ,

env_production:

}]}

然後使用命令pm2 start pm2.config.js --env production,將環境切換到node_env=production。

勿以善小而不為——想要掌握一門技術或者一種規範,啟用了乙個點,就成功了一半。

pm2 伺服器命令

1.配置日誌檔案路徑 2.利用 pm2 logrotate 來分割日誌 1 命令 pm2 install pm2 logrotate pm2 install pm2 logrotate2 命令 pm2setpm2 logrotate dateformat 3.在日誌中輸出當前日期 命令 pm2 st...

伺服器 拯救你的磁碟及時刪除pm2執行時的日誌

最近開啟伺服器發現系統盤空間只剩下1個g了。但是最近基本上沒有任何操作,想想也不可能是msyql短時間內儲存了十幾個g的資料吧,應該是生成的日誌檔案或者快取的等檔案。接下來對懷疑點進行排查 嫌疑物件一 mysql 檢視 data 目錄資料存放在這哈,如下 不多啊,才1個g而已 嫌疑物件二 nodej...

使用 HTTP2 做開發伺服器 上

筆者所在專案使用的前端技術比較老舊,在開發的過程中需要先啟動乙個後端專案 tomcat mysql redis 來做為靜態伺服器 然後使用的是乙個公司內部的類amd模組載入工具,每次重新整理頁面都要載入1000 的檔案,頁面的響應時間接近20s,導致開發的過程非常痛苦 所以決定使用 http 2 來...