标签: node.js socket.io server
我不太确定该怎么称呼这个问题,但我在这里:
我有一个remote server,我已经安装了node.js现在通常这就是我启动服务器的方式:
remote server
node.js
ssh root@ip cd /var/www/mydomain/server nodejs server.js
这没有任何问题,但是当我关闭终端时会发生什么?我怎样才能确保服务器不会停止。我如何在启动后控制它(例如重新启动/停止它)。
答案 0 :(得分:1)
这里有很多解决方案,但最简单的方法就是使用forever。
forever
Forever是一个npm模块,用于保持您的应用运行并在崩溃时重新启动它。
还有更多高级解决方案,例如我推荐使用PM2,但首先要看一下。