【发布时间】:2012-08-21 13:13:07
【问题描述】:
我想知道如何在 Heroku 上运行简单的脚本?到目前为止,我一直只使用我在 Heroku 上托管的 RoR 应用程序,但我从未在那里运行过一个简单的脚本。
我只需要运行由调度程序运行的简单 ruby 脚本。我怎么能这样做?
【问题讨论】:
我想知道如何在 Heroku 上运行简单的脚本?到目前为止,我一直只使用我在 Heroku 上托管的 RoR 应用程序,但我从未在那里运行过一个简单的脚本。
我只需要运行由调度程序运行的简单 ruby 脚本。我怎么能这样做?
【问题讨论】:
使用来自 Heroku 的 rake 和 scheduler 插件。
这是 heroku 文档中的综合指南。
https://devcenter.heroku.com/articles/scheduler
Baiscally 您创建一个 rake 任务并选择何时运行它。这很简单。
【讨论】:
您只需添加空白 Gemfile 和 Gemfile.lock ,以便 heroku 将您的应用检测为 Ruby 应用。
#!/usr/bin/env ruby
source 'https://rubygems.org'
【讨论】: