1

如何在后台启动 Meteor.js 应用程序?

我使用下一个命令:

MONGO_URL=mongodb://localhost:27017/start_page meteor &

但是当我与服务器断开连接时,应用程序会在一段时间后停止。有什么方法可以找出我的应用程序停止的原因吗?

4

2 回答 2

2

您的应用程序绑定到它启动的 shell。当 ssh 连接关闭时,进程停止。

使用screen可以通过在 ssh 会话结束后保持远程终端启动来解决此问题。

其他人建议“永远”使用节点模块。一些讨论在这里

于 2013-10-03T09:17:41.550 回答
0

不,命令末尾的 & 是不够的。通常要在 unix 环境中执行此操作,您使用 nohup,它将进程绑定到 root 用户,而不是您当前的 shell。

于 2013-10-03T15:55:05.563 回答