【问题标题】:Heroku Webhook Fails SometimesHeroku Webhook 有时会失败
【发布时间】:2018-05-07 06:16:17
【问题描述】:

我正在使用 dialogflow 创建一个聊天机器人,并且我在 heroku 上托管了一个 webhook(以便我可以使用 python 脚本)。 webhook 大部分时间都可以正常工作。但是,当我有一段时间没有使用它时,它总是会在第一次使用时失败并出现请求超时。有没有其他人遇到过这个问题?有没有办法在运行我编写的脚本之前唤醒网络服务器?

【问题讨论】:

    标签: heroku webhooks dialogflow-es


    【解决方案1】:

    Heroku 的免费测功机将在 30 分钟不活动后休眠。 阻止他们睡觉很容易。您需要使用他们的任何付费计划。

    https://www.heroku.com/pricing

    一旦您使用了 Hobby dyno,您的应用将不再休眠,并且您不应该收到请求超时。

    或者,您还可以对启动应用需要很长时间的内容进行基准测试。如果启动时间更快,第一个请求会很慢,但不会超时。
    Heroku 在30 seconds 之后超时请求。

    【讨论】:

    • 太棒了,谢谢你的回答。这绝对是来自使用爱好测功机。
    猜你喜欢
    • 1970-01-01
    • 2020-10-11
    • 2014-05-01
    • 2021-11-28
    • 2020-05-27
    • 2016-04-17
    • 2011-08-10
    • 2016-06-21
    • 2020-02-10
    相关资源
    最近更新 更多