【发布时间】:2012-05-03 03:42:00
【问题描述】:
阅读此处的文档https://devcenter.heroku.com/articles/scheduler,我了解了如何使用 Rails 安排任务。但我想知道如何使用常规 ruby 安排任务?
我必须在任务字段中输入什么才能让我的 ruby 脚本运行?
【问题讨论】:
-
Erm,它在您链接的那个文档中有“对于基于其他框架或语言构建的应用程序......”。
阅读此处的文档https://devcenter.heroku.com/articles/scheduler,我了解了如何使用 Rails 安排任务。但我想知道如何使用常规 ruby 安排任务?
我必须在任务字段中输入什么才能让我的 ruby 脚本运行?
【问题讨论】:
您应该能够将 Rakefile 添加到您的常规 ruby 应用程序中,并通过调度程序运行 rake task_name。
【讨论】:
不确定从前您是否必须使用 rake,但不再使用了。直接使用 ruby 即可:
ruby path/to/yourfile.rb arg1 arg2
【讨论】: