首页 文章

Slackbot Heroku:必须继续登录

提问于
浏览
2

我在Heroku上托管的botkit slack bot有问题 . 机器人本身就是“入门套件” .

https://github.com/howdyai/botkit-starter-slack

过了一会儿,机器人停止工作 . 日志抱怨无法找到团队 . 我点击了我的heroku部署应用程序的/ login路径并允许它,它再次工作了一下 .

是否有一个heroku配置,我需要更改,以防止它闲置或什么?或者这是入门套件的问题?在松弛配置中我可能需要做些什么吗?

1 回答

  • 1

    我很确定你在一个爱好dyno上运行你的机器人 . 如果他们没有收到任何请求,Heroku就会让爱好者dynos入睡 .

    发生了什么事:

    • 您部署了机器人 - >机器人正在运行和工作

    • 每个人都可以用机器人写 - >太棒了!

    • 几分钟后,当机器人没有使用时,dyno就睡着了

    • 此时机器人无法正常工作

    • 你点击了/ login请求,是的 - > dyno再次启动,机器人正在运行并运行

    在这里阅读更多关于免费dynos的信息:https://devcenter.heroku.com/articles/free-dyno-hours .

    Solution: Switch to Standard Dynos

相关问题