Forever
類似的功能也可以用docker搭配restart和health check來達成
使用forever可以讓我們的程式變成process在背景自動執行與重啟
使用npm i forever就能安裝,假設今天要一直跑的是index.js
我們只要將啟動指令改成npx forever start index.js即可
要停止時就使用npx forever stop index.js或是npx forever stopall關掉全部
如果要在程式碼有異動時就自動重啟需要加上-w, npx forever start -w index.js
使用npx forever list除了可以看到所有forever管理的process外,還會將log給寫入當前目錄下的.forever資料夾內