启动一个节点服务器并让它运行
这可能是一个愚蠢的问题,对不起。 但我SSH进入一个服务器,并运行我的节点服务器的命令:节点server.js
我注意到,但是如果我的SSH会话突然停止(互联网切断等),那么我面临一个错误。 networking错误意外closures会议或类似的东西。
然后我注意到我的节点服务器已经停止。 然而事实上没有什么问题。 这就像我有Ctrl + C的,但否则我只是从我的SSH会话超时。
很显然,我做错了什么。 有没有办法让ssh,运行服务器rand断开连接,而不需要服务器closures或类似的? 或者为了避免我的SSH会话崩溃,并把它与服务器?
假设你不在Windows上,你可以在没有这样的控制台的情况下启动它:
node server.js &
然后,它将不会被连接到您的SSH控制台。
或者,您可以使用像forever
一样启动节点作为自己的进程,然后监视它,并自动重新启动它。
forever server.js
这里有更多的信息。