我有一个 Rails 应用程序和一个 rake 任务,我打算每小时在 cron 中执行一次。但问题是,该任务使用 Rails 环境和我的 Rails 应用程序的某些类。如果我将其作为 Ruby 脚本运行,我将不得不包含它所使用的所有依赖项,并且我认为无法以正确和简单的方式完成。因此,我必须将其作为 rake 任务运行,因为这将保留所有依赖项,对吗?那么如何从 cron 运行 rake 任务呢?
请注意,当没有必要使用任何第三方解决方案时,我更喜欢不使用 gem whenever 或类似的东西。