linux,nodejs,npm,pm2,pm2-web
在開發(fā)nodejs程序時,必不可少的進(jìn)程管理工具,簡潔而不簡單。
pm2
pm2是一款不錯的進(jìn)程管理工具,具體用法可以@谷歌@百度或者看官方文檔,這里就不贅述了,我只是談?wù)劥蠹遥ㄆ鋵?shí)就是我自己)常用的幾個功能:
-
安裝
使用npm全局安裝:npm install -g pm2
-
啟動
假如你要啟動的工程名叫app.js:pm2 start app.js
pm2-start.png
-
進(jìn)程管理
pm2 list
pm2-list.png
-
停止
pm2 stop [進(jìn)程號]
pm2-stop.png
pm2-web
pm2-web是pm2的一套后臺監(jiān)控系統(tǒng),個人感覺,非常強(qiáng)大實(shí)用并且簡潔。
-
安裝
npm install -g pm2-web
-
運(yùn)行
在pm2啟動的情況下,鍵入以下指令:pm2-web
然后找個瀏覽器,輸入pm2-web的服務(wù)IP和端口號(這個可以看配置文件)即可查看,顯示效果如下圖所示:
pm2-web.png
這些所謂常用的小功能,僅代表個人觀點(diǎn),如果大家覺得還有哪些功能被遺漏或者也比較實(shí)用,可以在評論里回復(fù),我會在后期,盡量以簡潔的形式,不斷展現(xiàn)給大家!