gpt4 book ai didi

heroku - 以编程方式运行 ‘heroku run:detached’。具体如何?

转载 作者:行者123 更新时间:2023-12-04 17:34:20 26 4
gpt4 key购买 nike

我试过谷歌搜索和计算器溢出,我得到的只是指向 API 引用或缩放 dynos 示例的链接,这不是我想要的。
heroku run:detached很棒,因为它只是用你的应用程序启动一个dyno,运行你想要的任何东西,然后关闭dyno。

我如何实现完全相同的事情,但使用 Heroku 平台 AP 一世?

我看到有人提到你必须使用 Dyno API 上的端点,但如何?有人可以提供我将如何从 API 运行以下内容的确切示例吗?

$ heroku run:detached --size 2x rake my_task.rb

最佳答案

您可以使用平台 API 来实现这一点,并创建一个 dyno。
https://devcenter.heroku.com/articles/platform-api-reference#dyno-create

通过发送 POST请求到 /apps/your_app_name/dynos具有以下参数:

  • command ,您要运行的命令。
  • attach ,将其设置为false。

  • 这将创建一次性测功机并将其分离。
    这就是工具带在您运行 run:detached 时所做的事情。命令。你可以在这里看到它是如何工作的: https://github.com/heroku/heroku/blob/01cd753570cb62b917843112fb29d1cdd43ba335/lib/heroku/command/run.rb#L65

    关于heroku - 以编程方式运行 ‘heroku run:detached’。具体如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28582728/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com