【问题标题】:Is there any AWS tool does the same job as Heroku Scheduler?是否有任何 AWS 工具可以完成与 Heroku Scheduler 相同的工作?
【发布时间】:2015-01-29 20:08:07
【问题描述】:

我已经构建了 rails 应用程序,通过运行 rake 任务从不同的资源中获取/抓取数据。 但是,我通过使用 Elastic Beanstalk 将应用程序部署到 AWS,但我试图弄清楚如何在 AWS 上自动化和安排 rake 任务。有什么想法最好的工具是什么?我在考虑数据管道,但很多人说它仅用于内部任务,例如数据库备份和日志。你有什么建议?

【问题讨论】:

    标签: ruby-on-rails-4 amazon-web-services web-scraping heroku-toolbelt amazon-data-pipeline


    【解决方案1】:

    以这种方式使用亚马逊数据管道是可能的,但是出于以下几个原因我不推荐它:

    • ADP 很难使用,当您尝试使用自定义脚本时,它会变得更加困难
      • 糟糕的错误报告
      • 令人困惑或不正确的文档
    • ADP 将为每次运行启动一个实例,并且由于 AWS 计费的工作方式,无论实例启动多长时间,您都将按小时收费
    • 除非您打算使用内置的 ETL 模块,否则只有一个运行 cron 的小型实例比使用 ADP 更容易且更便宜

    【讨论】:

    • 哦,明白了,太好了。我刚刚看了快速 cron 作业教程 [railscasts.com/episodes/164-cron-in-ruby] (railscasts.com),它似乎很容易设置。非常感谢 G。感谢您的帮助。我想在任何时候使用 gem,但是你推荐其他 gem(s) 吗?另外,我正在考虑设置一个专用的小实例而不是按需实例?
    猜你喜欢
    • 2017-10-07
    • 2011-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-26
    相关资源
    最近更新 更多