2017-04-06 46 views
0

我想设置我的服务器上的解析服务器,但是是一个完整的小白。我在我的Ubuntu 16.04 LTS机器上安装了一切(Node v7.8,NPM v4.4.4)。我试图使用解析服务器示例应用程序作为我的基础,因为我认为这将是最安全的选择。我是否总是需要在我的服务器上运行我的Parse Server应用程序?

所以,当我通过SSH连接到服务器和npm start应用程序,一切正常,我可以POST和我没有任何问题的远程代码GET,但是当我停止解析的应用程序,它得到一个Cannot connect to the server错误。这是否意味着应用程序必须始终运行?如果对分析应用程序的调用不频繁,似乎浪费CPU时间。还是我误解了一切?

任何指导,不胜感激!

+0

为什么不使用火力地堡? –

回答

0

如果你想解析服务器来回答,是的,它必须运行!不仅如此,你还希望有某种流程管理器确保它始终在运行,以便在它发生死亡时重启它。这里是一个受欢迎的一个,你可以使用:https://github.com/Unitech/pm2

你真的不必担心CPU使用率。如果它不做任何事情,它会愉快地坐着阻止他们无所事事,包括不使用CPU。它会占用内存,但如果盒子上有任何内存压力,就会被换出。

所以让它运行,让它运行,不必担心它)。

相关问题