Ruby on rails 3 rails中的事件(如提醒、秒表等)

Ruby on rails 3 rails中的事件(如提醒、秒表等),ruby-on-rails-3,events,asynchronous,Ruby On Rails 3,Events,Asynchronous,我的应用程序有一个计时器(像煮蛋计时器) 用户输入一个倒计时的时间,我希望控制器中的一些动作在计时器为零时发生 根据要求-我希望有一个用户跟踪几个计时器或定时事件(如日历)的能力。由于每个用户都可以根据自己的意愿对事件计时,因此提醒/计时功能需要向用户发出通知(通过弹出消息、电子邮件等) 使用DelayedJob和Anwhere在这里没有帮助,因为它们都是事件的预定义时间 使用这些gems的一个选项是轮询一个操作,该操作将每秒为所有用户测试所有计时器,但这不能很好地扩展或提高效率 我该如何准确地

我的应用程序有一个计时器(像煮蛋计时器)

用户输入一个倒计时的时间,我希望控制器中的一些动作在计时器为零时发生

根据要求-我希望有一个用户跟踪几个计时器或定时事件(如日历)的能力。由于每个用户都可以根据自己的意愿对事件计时,因此提醒/计时功能需要向用户发出通知(通过弹出消息、电子邮件等)

使用DelayedJob和Anwhere在这里没有帮助,因为它们都是事件的预定义时间 使用这些gems的一个选项是轮询一个操作,该操作将每秒为所有用户测试所有计时器,但这不能很好地扩展或提高效率


我该如何准确地在计时器启动时调用操作?

找到了我要找的东西-发条宝石


请提供有关此主题的更多背景信息。为什么你需要这个?我需要它,例如,如果我有很多用户,每个人都输入他的生日,我希望在那天用户会收到一封电子邮件。所以,现在是同一个例子,但不是一个具体的日期,它更精确到分钟。