推薦一個很好用的程序管理和守護工具——pm2。
pm2 基于Node.js開發,可以用來管理和守護應用程式,包括啟動、停止、重新開機、開機啟動應用程序等。
pm2會在背景運作,持續守護應用程序的狀态。當發現應用意外挂掉時,可以自動重新開機應用的程序。
pm2安裝比較友善,一條npm install -g指令就可以完成,且支援Linux、MacOS、Windows等多平台。
比較有趣的一點是,它不僅可以守護Node應用,也可以守護Java、Python、Shell等多種其他類型的應用程序。
運維工程師,可以使用pm2很友善地完成前後端服務的部署、管理和守護。
省時省力,堪稱神器!