Node.js部署终端进程消失了

时间:2016-07-03 16:19:47

标签: javascript node.js linux deployment

我使用Digitalocean部署我的node.js应用程序。我设法设置了所有内容,但是当我第二次回来时,我遇到了问题。这就是我今天所做的:

  1. 使用终端登录ssh(我在Mac上使用)
  2. 转到我的app目录并执行nodemon,服务器启动
  3. 查看我的网站并将其保存。
  4. 关闭我的终端。
  5. 稍后我回来了(意味着我重新登上了我的终端),而且我没有看到我的节点进程。发生了什么事?

1 个答案:

答案 0 :(得分:0)

当您通过退出终止会话时,停止您的nodemon进程。使用像pm2这样的东西来管理你的进程。 https://github.com/Unitech/pm2