1
運行在軌道上工作紅寶石每天晚上我有一個這樣的工作:在特定的時間
class LdapSyncJob < ApplicationJob
queue_as :default
require 'pp'
def perform
users = User.all
users.each do |user|
user.update("Do something")
end
end
end
,我使用的是延遲就業的作業處理。 我的問題是如何以及在哪裏定義我的工作每天晚上在特定時間運行? 我是否應該在行動中致電我的工作?如果是的話我該怎麼做?
你的意思是這樣的一些東西在我schedule.rb((每1.hours做 LdapSyncJob.perform()結束)),但沒有奏效。 –
我已經更新了答案,希望它對你有所幫助。 –
這工作正常,但我用crono寶石更容易 –