Heroku: 您的帐户已经达到其并发构建限制

我正在尝试将我的应用程序部署到 heroku,目前使用的是免费层。在过去的5天里,我一直在重新部署应用程序,因为我做了一些改变。我对部署过于热心了,现在我的应用程序在 heroku 的“活动”标签下已经升级到35版了。

现在,标题中的错误消息阻止我部署我的应用程序。谷歌搜索没有返回任何东西。如果已经达到部署限制,如何删除/释放并发构建空间?

85052 次浏览

Heroku 说: “工程师们正在调查 API 的可用性。这可能会影响到 Dashboard、 CLI 命令、构建和平台的其他方面。”我想这就是原因。

我们可以取消当前的构建。或任何正在进行的构建使用下面

heroku builds:cancel

您可以使用

heroku builds

或者可以使用上述结果列表中的生成散列取消任何生成。

如果构建命令无法工作,则需要使用

heroku plugins:install heroku-builds

现在你必须核实你的帐户,把你的信用卡在 Heroku 帐户。

”未经验证的帐户现在在所有应用程序上一次只能运行一个构建。核实账户将自动取消这一限制。”

见: https://devcenter.heroku.com/changelog-items/1344

对我来说,heroku restart成功了。

尝试 :

  • 尝试检查 https://devcenter.heroku.com/changelog-items/1344中的重要日志

  • 尝试重新安装你的应用程序(% 65工作)

  • 尝试创建一个新帐户(% 100工作)

我不得不背靠背地尝试其中的两个答案。单独来说,它们对我不起作用。

我需要安装 heroku-builds

heroku plugins:install heroku-builds

然后取消正在进行的构建

heroku builds:cancel

最后做了 heroku restart

在项目目录中尝试此命令

heroku restart

我错误地使用 ctrl + c 取消了终端中的 build,但 heroku 帐户中的 build 仍在运行。

正确的方法是:

如果没有早点安装:

Heroku 插件: 安装 heroku-build

然后:

Heroku 构建: 取消-您的 _ HEROKU _ APP _ NAME

最后,我使用以下3个命令解决了一个问题,它运行正常:-

$ heroku plugins:install heroku-builds
$ heroku builds:cancel
$ heroku restart

如果你是像我这样的菜鸟刚刚用完了所有可用的部署。只要创建一个新的应用程序,问题就解决了!很简单!

如果将回购连接并设置为自动部署,也会发生这种情况。

我有这个问题,因为我刚刚更新了我的回购,heroku 已经开始了一个构建。所以当你让它构建的时候,已经有一个构建在进行了。

解决方案就是等到构建完成,或者至少对我来说已经解决了。

每天用自动重部署将太多时间推到 GitHub 将导致此错误。最简单的解决方案是删除你在 Heroku 上的应用,创建一个新的,然后重新部署。确保对 GitHub 的提交在 package.json 文件的 engine 参数中指定了“ Node”和“ NPM”或“ YARN”版本。

删除和重新部署是最简单的绕过方法。

我认为你不需要用你的信用卡/借记卡来核实你的账户。尤其是私人账户。范围包括最小可行产品(MVP) ,个人项目或概念证明。

`

"name": "app name",


"version": "1.1.0",


"private": true or false,


"engines": {


"node": "16.14.0",


"npm": "8.3.1"


},

`

这帮助我“重启所有动力”

enter image description here

enter image description here