当前位置: 首页 > 知识库问答 >
问题:

Heroku工人没有出现

田谦
2023-03-14

我已经将Python discord机器人部署到Heroku并启用了自动部署,但是当我转到参考资料时,我在任何地方都看不到worker,即使我已经部署了它。此外,我使用的是Github,而不是CLI

    2020-11-15T14:53:25.242489+00:00 app[api]: Release v7 created by user tristan910@gmail.com
2020-11-15T14:53:25.242489+00:00 app[api]: Set DISCORD_TOKEN config vars by user tristan910@gmail.com
2020-11-15T14:54:03.117936+00:00 app[api]: Remove DISCORD_TOKEN config vars by user tristan910@gmail.com
2020-11-15T14:54:03.117936+00:00 app[api]: Release v8 created by user tristan910@gmail.com
2020-11-15T14:54:12.000000+00:00 app[api]: Build started by user tristan910@gmail.com
2020-11-15T14:54:42.965488+00:00 app[api]: Release v9 created by user tristan910@gmail.com
2020-11-15T14:54:42.965488+00:00 app[api]: Deploy 7ca5f9b8 by user tristan910@gmail.com
2020-11-15T14:54:55.000000+00:00 app[api]: Build succeeded
2020-11-15T14:55:17.115611+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/" host=trashrpg-bot.herokuapp.com request_id=ef04e10f-3f2e-4e5b-a667-2eab578c2b40 fwd="24.101.242.186" dyno= connect= service= status=503 bytes= protocol=https
2020-11-15T14:55:18.690316+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path="/favicon.ico" host=trashrpg-bot.herokuapp.com request_id=3aeabd82-91df-4c21-8bb9-4398df1625a7 fwd="24.101.242.186" dyno= connect= service= status=503 bytes= protocol=https
    

(据我所知,没有文件)

共有1个答案

壤驷阳冰
2023-03-14

我认为这可能是因为您需要在存储库中创建一个Procfile。这是你写你想让工人做什么的地方。例如,你需要创建一个名为Procfile的新文件,在里面你需要写:

worker: python "Your main`s file name here"

至少,当我在Heroku上部署Discord机器人时,它是这样工作的。

 类似资料:
  • 我使用创建了一个购物网站,并在Heroku上启动了它,但我面临一个问题: 我的heroku无法与猫鼬地图集连接 但是,所有配置似乎都是正确的,就像uri变量一样。 我该怎么办:我没有收到任何错误。

  • 帮我解决问题。在我开发Java Spring应用程序后,Heroku上的页面没有工作背景,尽管它在我本地的maschine上工作。 我有以下代码在文件style.css: 在html页面上: 请帮我解决我的问题。谢谢

  • 我们有一个用C#/WPF/Prism构建的相当大的应用程序。应用程序有几个静态模块和未知数量的动态加载模块。 我的影响范围是静态模块和shell。 我被要求实现一个将重启shell的特性,但只有在查询所有当前打开的模块是否允许重启之后。如果至少有一个模块表示不允许(例如:仍然未保存的更改),则重新启动将被推迟。 现在shell和模块通过进行通信。这意味着我可以发布一个事件,然后查看是否有任何订阅服

  • 提供两个人像的正面照,然后输出面部的差异。例如如果越像的话输出的差异值就越少

  • 我试图用一个服务人员使用Workbox制作一个非常基本的PWA,但是我有一个问题。我正在使用命令行界面来生成服务工作人员,一切正常,完美的亮点,但我不能将我的index.html添加到运行时缓存中。我必须将其添加到全局模式,以便我的网站在离线模式下工作,但当我更新index.html文件时,除非我清除缓存,否则不会更新。我想要和我的js和css一样的东西。当我升级这些文件时,它们会更新。这是我的工

  • 问题内容: 我正在尝试使用Docker使用此存储库为AWS Lambda创建一个依赖包,但是每当我尝试运行build.sh文件时,都会收到以下消息: 没有这样的选择:–use-wheel 然后,当我尝试使用(在Docker之外)时,我被告知它已经在我的本地计算机上了。 如何在Docker容器中安装Wheel? 如果有帮助,这似乎是build.sh中出现问题的代码行: 任何帮助深表感谢! 问题答案: