Rails app Time to first byte 非常高使用 heroku

Rails app Time to first byte very high using heroku

在生产环境(托管在 heroku 上)加载我的 rails 应用程序时,加载最多需要 10 秒。这只会在网站第一次加载时发生。任何后续页面视图都会正常加载。在 kurtiselliott.com

查看

这是因为 Heroku 会懒洋洋地启动你的 dyno,这实际上意味着第一个请求将花费大约 10 秒。如果你让你的应用程序闲置一会儿,Heroku 会降低你的测功机。

完整解释见文章

https://devcenter.heroku.com/articles/dynos#dyno-sleeping