我在我的 ROR 应用程序中使用 Rufus-scheduler gem 在后台发送电子邮件。我的设置是这样的:
# config/initializers/rufus_scheduler.rb
scheduler = Rufus::Scheduler.new(lockfile: '.rufus-scheduler.lock')
scheduler.cron '0 2 * * fri' do
UserMailer.send_some_emails
end
我在.send_some_email
类方法中所做的任何更改都不会反映在 Rufus-scheduler 任务中,我该如何解决这个问题?我不想每次更改都重新启动服务器!