科娜需要永远吗?

问题描述:

Koa在一个页面出错时没有关闭Web服务器。我的问题....这种错误处理行为足够强大,以至于在托管节点站点时不再需要使用Forever?科娜需要永远吗?

+1

只是想提醒一下,'永远'会做很多其他的事情,比如让你指定日志文件输出,监视目录和控制多个应用程序。 – 2014-12-01 20:16:58

您应该仍然使用forever(或nodemon,在某些情况下更易于使用)以保持服务器正常运行。还有其他一些可能导致它在生产环境中崩溃的事情,而不仅仅是错误的请求。

在开发中,我看到一些koa应用程序的疯狂正常运行时间没有使用forever/nodemon,但我不会在生产中这样做。它要求上午3点打电话:)

如果您使用的是Linux/Unix,您还应该考虑使用tmux以保持其在单独的终端会话中运行,或者可能会在终端会话中超时。 (输入tmux new -s koa即可开始使用)。这里有一篇关于如何使用tmuxupstart的文章:https://bowerstudios.com/node/953