【发布时间】:2010-07-05 17:31:33
【问题描述】:
我正在 Ruby on Rails 中构建一个在线日历,每当用户创建的活动即将开始/结束时(即距离会议 5 分钟路程,您会收到提醒),它需要发送电子邮件通知。确定活动何时开始的最佳方法是什么?是否会有一个 cron 任务检查所有事件以找出哪些事件在某个阈值(即 5 分钟)内开始? cron 任务对我来说似乎效率低下,所以我想知道什么可能是更好的解决方案。我的事件存储在 mySQL 数据库中。必须有一个设计模式......我只是不知道要搜索什么。
任何帮助将不胜感激。谢谢。
【问题讨论】:
标签: ruby-on-rails events calendar scheduling