如何讓xshell關閉后依然運行node項目


1、nuhup   node app &

然后 在xhell  輸入exit 退出命令,關閉xshell后,node項目就會依然執行

如果想通過xshell命令停止node服務

可以用一個命令,

killall node

不過這樣會殺死所有的node進程,如果你僅僅想關閉一個node進程,比如3000端口的node進程,

可以先查看一下指定端口下的node進程:

lsof -i:80

然后就會看到80端口下運行的進程,然后看到pid,執行如下代碼,就可以殺死此進程

kill  pid(進程號)

我們還可以通過 ps -ax | grep node //找出所有node應用  同樣可以看到進程的pid,但是不知道是在哪個端口下,各有各的好處

2、用pm2進程守護

全局安裝pm2

npm install pm2 -g

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM