我正在使用Rufus Scheduler在特定时间每天发送邮件提醒。我在config / initializers.my中创建了task_scheduler.rb代码是: -
scheduler = Rufus::Scheduler.start_new
scheduler.cron("0 09 * * *") do
UserMailer.leave_reminder_email().deliver
end
end
当我运行“rails s”命令时,它工作正常。但是当我使用“rails server thin -d”时,它不起作用。任何人都可以告诉我还有什么需要使其工作? thnks
答案 0 :(得分:1)
尝试在task_scheduler.rb上添加它:
require 'rufus/scheduler'