MEAN Stack Express服务器关闭

时间:2015-01-08 22:14:20

标签: node.js express deployment cloud mean-stack

我正在使用MEAN堆栈在云服务器上运行Node.JS + Angular JS应用程序。该应用程序每小时或更早终止。

我很少有想法,并希望有人能告诉我哪些可能是原因。 当我使用此命令启动服务时,我正在通过root使用SSH NODE_ENV =生产PORT = 80 grunt serve:dist

我需要永远正确运行吗? 我应该使用可以运行应用程序的服务器用户(类似于apache)吗? 如果是,我该怎么做?

我们团队中没有部署工程师,但在开发应用程序后无法让应用程序在服务器上运行很烦人。请帮助诊断问题。

1 个答案:

答案 0 :(得分:0)

如果您不想使用部署服务 - MS azure,AWS,heroku等(可能会更容易) - 那么是的,您必须使用类似永远的东西重新启动每次崩溃都会切断。你的应用程序在一小时后就会终止,这真的很奇怪,如果你可以描述一下这种情况发生的原因,它会很有帮助。