【问题标题】:Ruby on Rails -> App on Digital Ocean, Scheduler on HerokuRuby on Rails -> 数字海洋上的应用程序,Heroku 上的调度程序
【发布时间】:2019-02-06 13:01:39
【问题描述】:

我目前正在 Digital Ocean 上的 RoR 上构建一个应用程序。

我喜欢减轻实例的工作量,并将一些关于 crons 的东西转移到 heroku(免费层)。

我想知道是否有人做过类似的事情,如果有,请告诉我你的想法和问题。

【问题讨论】:

    标签: ruby-on-rails ruby heroku digital-ocean


    【解决方案1】:

    首先想到的是在 Heroku 上运行调度程序并不是完全免费的。根据https://devcenter.heroku.com/articles/scheduler的文档

    虽然 Scheduler 是一个免费插件,但它通过一次性 dyno 执行计划作业,这将计入您的每月使用量。

    因此,可以在免费层上启动并运行实例,但一旦您开始处理作业,您就会被收费。

    我认为最难的部分是弄清楚 Heroku 和 DigitalOcean 之间的网络,假设您需要应用使用相同的数据库。

    【讨论】:

    • 感谢您的提醒。我正在考虑从原始应用程序获得 api 访问权限并利用 heroku 上的另一个实例来处理调度程序的内容。
    猜你喜欢
    • 1970-01-01
    • 2013-12-16
    • 2018-06-10
    • 2016-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-26
    相关资源
    最近更新 更多