【问题标题】:Dyno is not enabled测功机未启用
【发布时间】:2021-10-20 15:13:48
【问题描述】:

我正在尝试在 heroku 上构建一个电报机器人。该机器人在我的本地测试中运行良好,当我出于某种原因将其发布到 heroku 时,测功机无法正常工作。我检查了我的程序机器人是否有任何问题。

甚至尝试手动启动它以查看是否有任何丢失的包或错误:

heroku run bash -a app1
python bot.py

应用程序正常启动,没有任何问题。

也尝试重新启动测功机,但没有任何反应,测功机仍然关闭。

过程文件

worker: python bot.py

PS:

  • 我正在使用免费计划
  • 尝试查看日志,但未显示任何错误
2021-10-20T14:59:56.732258+00:00 app[api]: Deploy 348270fc by user *@gmail.com

2021-10-20T14:59:56.732258+00:00 app[api]: Release v9 created by user *@gmail.com

2021-10-20T15:00:08.000000+00:00 app[api]: Build succeeded**

【问题讨论】:

    标签: python heroku python-telegram-bot


    【解决方案1】:

    我在阅读了有关 Dynos 的 heroku 文档后找到了答案,因为这是 worker dyno 而不是 web dyno,您需要将其重新调整为 1。

    PS> heroku scale worker=1
    Scaling dynos... done, now running worker at 1:Free
    

    一切都应该从那里正常工作。

    参考:

    Dynos and the Dyno Manager

    Dyno Types

    【讨论】:

      猜你喜欢
      • 2021-07-04
      • 2013-02-22
      • 2014-12-27
      • 2015-09-07
      • 1970-01-01
      • 2020-11-29
      • 1970-01-01
      • 2021-02-26
      • 2019-10-18
      相关资源
      最近更新 更多