Node.js學習(三) - Node.js + Linux 長期背景執行
我在執行node.js時,使用putty連進去,但我關掉putty後,程式就停了,
所以我又改成使用putty連進去後,使用背景執行,node app.js & ,但關掉putty還是停止了。
後來想想,嘗試用sudo node app.js & 執行,就可以長期執行,關掉putty也不會有事,
後來我使用shell script 寫了一段,發現app.js時,就先刪掉,再執行sudo node app.js &讓菜鳥工程師,也能清鬆下指令
所以寫了以下兩段
sudo kill $(ps aux | grep 'app.js' | awk '{print $2}')
sudo node app.js &
如果有需要,可以撰寫成使用crontab定期查詢,並發現如果沒有執行,則執行的script
參考過我去8年前的文章