部署的应用程序在一段时间后从heroku响应缓慢

时间:2017-10-31 14:02:15

标签: heroku dialogflow actions-on-google

我在3个月之前在Heroku上部署了我的Google助手应用程序,使用Api.ai和heroku作为中间版本。

早些时候,它响应得很好并且花了正常时间回复Google助手,但是现在需要一些时间,Google助手不会在另一方面出错。

1 个答案:

答案 0 :(得分:2)

由于缺乏信息,我不确定这是否解决了您的情况,但这是使用Heroku(免费)时的常见情况:

取自Heroku Dev Center

  

如果某个应用拥有网络动态,并且该网络动态在30分钟内没有收到任何流量,那么网络动态将会休眠。   [...]   如果睡眠网络dyno接收到网络流量,则会在短暂延迟后再次激活。

这意味着从api.ai(Dialogflow.com)到Heroku的第一个请求(过了一段时间没有流量)可能会超时,因为heroku dyno需要唤醒。