这可能不是最聪明的问题..。对这件事特别感兴趣。我正在使用一个非常漂亮的宝石,“愤怒的拳头”( Fury )来做重复出现的背景任务,比如Sucker Punch:fury。作为创业板状态的作者,递归规则是使用冰立方体创业板cube构建的。
他举了一个这样的经常性工作的例子:
class SayHiJob
include SuckerPunch::Job
include FistOfFury::Recurrent
recurs { minutely }
def perform
Rails.logger.info 'Hi!'
end
end我通过“愤怒之拳”和“冰立方之拳”的文档阅读,这两篇文章都与上面的链接有关,我只想确认一下我的理解.
recurs {}括号中,recurs实质上是从冰立方中替代scheduleminutely或daily(2) (每隔一天),也可以定义自己的规则如果后者是对的,我很想知道如何为一天中的特定时间写一条规则。有点像rule = Rule.daily(2).time_of_day(3)的意思是我希望活动每隔一天在凌晨3点进行
发布于 2014-08-05 02:48:42
您应该能够使用IceCube时间验证,例如:
hour_of_day(3).minute_of_hour(15).second_of_minute(0)
希望这能帮上忙!
https://stackoverflow.com/questions/24978125
复制相似问题