当我离开我的应用young-harbor-5584.herokuapp.com一天左右,然后尝试访问它时,我看到下面的错误。
Internal Server Error
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.
然而,当我进行单个角色更改并重新推送到Heroku时,该应用程序似乎工作正常。我知道这是因为我从TODO中移除了一段时间,重新推动并再次启动它。
我该如何避免这种情况?我需要设置更多dynos吗? 我认为这可能是我在Heroku文档中看到的答案。
自由dynos会在半小时不活动后睡觉,他们可以 活跃(接收流量)前一天不超过18小时 去睡觉。如果一个免费的dyno正在睡觉,它还没有超过 18个小时,任何网络请求都会唤醒它。这导致一些延迟 醒来时第一次请求的秒数。后续请求将 表现正常。
任何确认或其他建议将不胜感激。