【发布时间】:2015-11-27 13:34:14
【问题描述】:
用户可以在 Rails 4 应用程序中安排会议,我希望能够在会议开始前一小时发送电子邮件提醒。
我用Sidekiq后台处理邮件,有这个功能
SomeWorker.perform_at
但所有示例都使用简单的未来日期,例如
5.days.from_now
3.hour.from_now
然而,当会议创建并在“05/27/2016 02:30 PM”开始时,我想安排在“05/27/2016 01:30 PM”发送电子邮件。
对于使用 Sidekiq 的此类任务有什么推荐的方法,或者我应该将 Sidekiq 与另一个 gem 一起用于日程安排吗?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 scheduled-tasks sidekiq