从 heroku 部署后,Discord bot 只能工作一分钟左右

Posted

技术标签:

【中文标题】从 heroku 部署后,Discord bot 只能工作一分钟左右【英文标题】:Discord bot only works for a minute or so after deploying from heroku 【发布时间】:2018-05-24 09:06:25 【问题描述】:

我制作了一个超级简单的不和谐机器人,我正在使用 Heroku 来部署它。每次部署后,机器人都会工作几分钟,然后就静默了。我正在使用 discord.js,这里是 my git repo。

如果有不使用 Heroku CLI 的解决方案会很有帮助。提前致谢。

【问题讨论】:

机器人崩溃了你查过heroku日志吗? @LucasRosenberger 有没有办法在没有 cli 界面的情况下查看 heroku 日志? 老实说,我对 heroku 没有太多经验,我只知道它可以通过 cli 正常工作。 您可以在 heroku.com 上查看日志。您可以在应用仪表板的“更多”菜单(右上角)下找到该链接。 【参考方案1】:

我正在使用 web 进程部署我的 discord 机器人,因此 Heroku 在 60 秒内没有将自身绑定到端口后自动崩溃了。

感谢 Lucas Rosenbreger 和 MikaS 帮助我查看日志。

【讨论】:

以上是关于从 heroku 部署后,Discord bot 只能工作一分钟左右的主要内容,如果未能解决你的问题,请参考以下文章

Heroku Discord Bot 构建但在部署时无法工作

部署时heroku Push错误上的Discord bot

在 Heroku 上部署 node.js 应用程序(discord.jd bot)导致错误

将 Bot 部署到 Heroku 时如何解决 TypeError?

Heroku Discord Bot 可构建但无法正常工作

Discord bot UnhandledPromiseRejectionWarning 在生产中(HEROKU)[重复]