首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Heroku -旋转

Heroku -旋转
EN

Stack Overflow用户
提问于 2011-03-11 20:52:06
回答 5查看 2.8K关注 0票数 15

我有一个网站,我部署到Heroku。这是一个低流量的网站,所以如果没有人去它几个小时,然后去它,它将需要5-10秒左右的加载。对该站点上其他页面的任何其他请求都可以快速加载。如果我完全退出网站,并在几分钟后检查回来,它也会很快恢复。

只有当它闲置了几个小时,旋转的时间才是值得注意的。还有其他人有这个问题吗?如果是这样的话,你是如何修复它的。

同样,在这个话题上,谷歌应用引擎也会发生同样的事情吗?我目前正在尝试这些应用程序托管平台,所以我对技术/语言没有任何偏好。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-03-11 21:09:18

“解决”这个问题的最快方法是确保你的网站总是处于正常状态。设置一个pingdom (http://www.pingdom.com/),它每隔几分钟就会对您的站点进行一次访问,以保持它的活力。

我有一个特殊的路由myapp.com/keep_alive,它除了在没有缓存的情况下访问rails堆栈之外什么也不做。

希望这能帮上忙!

票数 11
EN

Stack Overflow用户

发布于 2011-03-11 21:01:52

你碰巧是用“免费计划”主持的吗?只有1支吗?

如果是这样的话,您所经历的可能是一个Dyno空转。您可以增加dynos的数量,以便您的应用程序“始终打开”。

票数 4
EN

Stack Overflow用户

发布于 2011-03-11 21:06:19

据我所知,Heroku公开了这种行为。

对于免费的网站托管,一个heroku ' dyno‘专用于您的站点,如果Dyno在一段时间内不活动,那么资源将被重定向到其他地方,当您尝试访问该站点之后,系统必须请求Dyno返回。

您可以通过支付额外的dyno,这将坚持您的网站,或您可以定期访问该网站与自动化脚本自己。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5278206

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档