ruby-on-rails - Rails每当 gem :每个月20日

标签 ruby-on-rails whenever

我在互联网上搜索了此文档,但文档并没有真正讨论特定的月度工作。所以我希望这里有人可以告诉我该怎么做。

我已经安装了everyth gem,而我所需要知道的就是正确的语法:

every :month, :on => '20th', :at => '02:00' do
  runner "Mailer.send_friend_sheet"
end


希望有人能指出我正确的方向。

谢谢!

最佳答案

据我所知,只要不支持:on选项,但您应该可以

every '0 2 20 * *' do
  runner "Mailer.send_friend_sheet"
end


“ 0 2 20 * *”只是相关的cron语法-请参见http://www.manpagez.com/man/5/crontab/

关于ruby-on-rails - Rails每当 gem :每个月20日,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6453618/

相关文章:

javascript - 防止Rails/html5游戏App作弊(Rails 3.2/html5/javascript)

ruby-on-rails - ActionMailer "Net::ReadTimeout"将延迟作业与 Rackspace "emailsrvr.com"一起使用时

ruby-on-rails - 我可以使用 rufus-scheduler 在 Rails 中调度 Controller 方法吗?

ruby - 使用 Sinatra 安排 rake 任务

ruby-on-rails - 无法在 rails 3 中使用任何时候运行 cronjob

ruby - ruby on Rails 3.2 中的循环任务调度

javascript - 拥有混合 Javascript 和 ruby​​ 的文件是否正确? IE。 (.js.erb)?

ruby-on-rails - Rails 从一个邮件程序功能发送 2 封不同的电子邮件

ruby-on-rails - 每当用户隐含为应用程序名称时,Rails

ruby-on-rails - 更新 crontab (Whenever gem)