【问题标题】:Heroku is stuckHeroku 卡住了
【发布时间】:2021-10-08 22:09:43
【问题描述】:

运行我的应用程序时,日志是下一个:

2021-08-03T17:28:40.000000+00:00 app[api]: Build started by user {my mail}
2021-08-03T17:29:09.909180+00:00 app[api]: Deploy 0b694ebd by user {my mail}
2021-08-03T17:29:09.909180+00:00 app[api]: Release v8 created by user {my mail}
2021-08-03T17:29:11.000000+00:00 app[api]: Build succeeded

然后它卡在 Build Succeeded 上。 在我的代码中,一旦机器人在线/准备就绪。 Consile.log 准备就绪。但它没有出现,所以我的应用程序无法正常工作。 请帮忙!

【问题讨论】:

    标签: node.js heroku discord discord.js host


    【解决方案1】:

    我的主文件已经是 index.js 并且我有一个包含该文件的文件。 我也设置了工人。 我的应用程序运行良好,但这是随机发生的

    【讨论】:

      【解决方案2】:

      当您没有正确配置资源时,有时会发生这种情况。在项目的根目录下创建一个Procfile 文件,然后添加这一行(将index.js 更改为您的主文件):

      worker: node index.js
      

      然后,转到https://heroku.com,登录,导航到您的项目,然后部署您的应用程序。完成后,转到Resources 选项卡。它应该显示类似this

      点击右侧的铅笔图标,将worker 切换为开启状态(如图所示)。最后,重新部署应用程序,它应该可以工作了!

      【讨论】:

      • 不错的答案新手! 1UP!
      • 谢谢哈哈,我是 StackOverflow 的新手
      猜你喜欢
      • 2023-04-04
      • 1970-01-01
      • 2012-06-23
      • 2016-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多