我在服務器(即Ubuntu 14.04服務器)上執行SSH。我嘗試了各種方法來保持節點服務器的運行。但只要我鍵入退出並從我的Ubuntu桌面斷開服務器,Node服務器也會斷開連接。 雖然它在服務器上運行。當我SSH進入服務器時,我可以訪問它。在SSH會話註銷時NodeJS進程斷開連接
我嘗試了這些:
nohup node server.js &
nohup node server.js > /dev/null 2> error.log < /dev/null &
sudo nohup supervisor server.js &
forever start server.js
我也嘗試過使用TMUX和屏幕。它與所有這些都有同樣的問題。一旦斷開SSH連接,節點服務器就不可用。但是當我剛剛登錄到服務器時,它又可用。
我錯過了什麼?
可能的重複[http://askubuntu.com/questions/349262/run-a -nohup-command-over-ssh-then-disconnect](http://askubuntu.com/questions/349262/run-a-nohup-command-over-ssh-then-disconnect) –