我在menutranslator.io的heroku上有一个网站。每当我在一段时间后第一次加载它时(我还没有想出确切的间隔,无论是几天还是几小时),加载需要15秒。即使我完全清除缓存并在隐身标签中打开缓存,后续加载也<1秒。
为什么会这样?它几乎看起来像某种DNS问题,但我还没有真正的线索。我不知道如何解决这样的问题。即使在其他地方的其他计算机上,情况似乎也是一样的。
在免费等级上,Heroku dynos如果在一小时后不使用它们就会进入睡眠状态。他们需要几秒钟才能醒来。为服务付费并停止发生,或写一个脚本来每隔几分钟或其他什么时间ping您的网站。