【问题标题】:How do I create a scheduled task with Heroku's free site?如何使用 Heroku 的免费站点创建计划任务?
【发布时间】:2023-03-16 18:10:01
【问题描述】:

我使用的是 Rails 4.2.7。我想用 Heroku 托管我的应用程序,所以我首先决定创建一个免费的爱好帐户,看看一切是如何运作的。我想创建一个每天运行的任务,所以我想了解 Heroku 的调度程序应用程序。但是,当我尝试添加插件时,我得到了错误

$ heroku addons:create scheduler:standard
Creating scheduler:standard on ⬢ myproject... !
 ▸    Please verify your account to install this add-on plan (please enter a credit card) For more information, see https://devcenter.heroku.com/categories/billing Verify now at
 ▸    https://heroku.com/verify

我还没准备好花钱。如何创建计划任务,或者 Heroku 不是一个很好的托管服务,如果没有,我应该去哪里?

【问题讨论】:

    标签: heroku cron scheduled-tasks


    【解决方案1】:

    必须验证您的帐户才能使用插件(有些例外,例如 Heroku Postgres 和 Heroku Connect 插件)。

    您无需花任何钱来验证您的帐户。您需要有一张有效的信用卡。 Heroku 将尝试验证信用卡,并在成功验证后,您的帐户将被验证。您可以阅读有关接受的信用卡和详细验证程序的更多信息here

    引用上述链接,

    Heroku 需要能够在出现问题时可靠地识别和联系我们的用户。我们发现,将信用卡存档是获取经过验证的联系信息的最可靠方式。帐户验证还有助于我们防止滥用。

    如果您或您应用的合作者想要:

    • 向应用程序添加任何插件,即使插件是免费的。唯一的例外是 Heroku Postgres 和 Heroku Connect 插件的免费计划,无需验证即可添加。

    如果您没有信用卡或借记卡(或者没有我们能够接受的),您仍然可以使用 Heroku 中不需要帐户验证的部分。

    因此,目前,除了使用您的信用卡之外,没有其他方法可以验证您的帐户。

    我使用 RedHat 的 openshift online(1X CPU-512MB 内存-1GB 存储,3 个免费设备),但最近,他们停止了新注册,因为他们正在构建 Openshift Online (NEXT GEN)。您可以 apply 进行开发者预览并使用 30 天,但候补名单太长。在 Developer Preview 期间,OpenShift Online(下一代)是免费的(2 GiB 内存、4 个 CPU 内核和 2 x 1 GiB 持久卷、1 个项目)。

    【讨论】:

      猜你喜欢
      • 2021-08-25
      • 2011-11-15
      • 2014-11-10
      • 2021-03-30
      • 1970-01-01
      • 2014-12-28
      • 1970-01-01
      • 2015-03-14
      相关资源
      最近更新 更多