【问题标题】:Does Koa need Forever?Koa 需要 Forever 吗?
【发布时间】:2014-12-01 20:15:21
【问题描述】:

Koa 已经实现了当一个页面出现错误时不会关闭 Web 服务器。我的问题....这种错误处理行为是否足够强大,以至于在托管节点站点时不再需要使用 Forever?

【问题讨论】:

  • 只想注意forever 还可以做很多其他事情,比如让您指定日志文件输出、监视目录和控制多个应用程序。

标签: node.js forever koa


【解决方案1】:

您仍应使用forever(或nodemon,在某些情况下更容易使用)来保持服务器运行。还有其他一些因素会导致它在生产环境中崩溃,而不仅仅是错误的请求。

在开发过程中,我看到一些 koa 应用程序在不使用 forever/nodemon 的情况下运行时间非常长,但我不会在生产环境中这样做。它要求一个凌晨 3 点的电话 :)

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

【讨论】:

    猜你喜欢
    • 2017-10-05
    • 2010-11-24
    • 2021-12-31
    • 2018-06-30
    • 2016-05-23
    • 1970-01-01
    • 2021-06-08
    • 1970-01-01
    • 2018-09-10
    相关资源
    最近更新 更多