首页 > 解决方案 > 为什么heroku这么慢?

问题描述

我使用 expressjs 部署了一个非常简单的 nodejs 应用程序。它有一些路由和静态内容,没有数据库连接或任何东西。问题是服务响应慢得离谱。这是链接:

部署在heroku上的nodejs应用

第一次加载实际上需要 10 秒,但由于缓存的原因,下一个请求的速度更快。我需要添加付费测功机或附加组件以使其更快吗?

标签: node.jsexpressheroku

解决方案


如果您的应用程序在免费测功机上运行,​​它会在 30 分钟未使用时进入睡眠状态。你可以在这里找到信息。

您可以通过检查日志来验证睡眠heroku logs --tail

您可以添加除自由类型以外的其他测功机以使其不休眠。测功机类型


推荐阅读