1

我正在尝试使用他们的面板通过 Dreamost 获得一些 cron 工作。我也在使用 rake 来执行这些工作

我的 rake 文件位于

应用程序/lib/tasks/example.rake

但我不知道给面板什么代码来执行它们

4

2 回答 2

1

我的建议是首先避免尝试这样做。

手动编辑 cron 作业很麻烦,rails 有一些不错的实用程序可以避免这种情况。

有一个关于使用everyize gem 来防止这些问题的railscast。

http://asciicasts.com/episodes/164-cron-in-ruby

如果您希望每次部署到 Dreamhost 时自动更新这些 cron 作业,只需将其作为 Capistrano deploy.rb 的一部分

如果您不使用 Capistrano,我强烈建议您查看:

http://www.capify.org/index.php/Capistrano

编辑

如果您确实想采用 DH cron 路线,以下应该可行

cd /full/path/to/your/project && rake example
于 2010-06-18T08:05:10.550 回答
-1

如果你使用耙子,你可以把

rake whatevertask

在命令字段中

于 2010-06-18T08:10:47.080 回答