如何将Node.js作为后台进程运行并永远不会死亡?
如何将Node.js作为后台进程运行并永远不会死亡?
我通过putty SSH连接到linux服务器。我尝试这样把它作为后台进程运行:
$ node server.js &
然而,2.5小时后,终端变得不活动,并且进程死亡。有没有办法即使终端断开连接也能保持进程的运行?
编辑1
实际上,我尝试过使用nohup
,但是一旦关闭了Putty SSH终端或拔掉了我的互联网,服务器进程立即停止。
我需要在Putty中做些什么吗?
编辑2(2012年2月)
有一个node.js
模块,forever。它将运行node.js服务器作为守护进程服务。
admin 更改状态以发布 2023年5月23日