请问各位大佬 如何实现一个功能 用户主动添加提醒事件分钟级别 举例一个场景 学生添加课程每周一都有这节课 课前 5 分钟进行提醒。当学生量大的时候 基本等于每分钟都可能存在提醒 请说下实现思路。 我的思路是保存学生录入的提醒频率 每周每天等 然后根据课程开始时间和提醒提前时间(提前 5 分钟 半小时或一小时)进行提醒 但这样感觉很印象效率 每分钟都得去判断是否需要提醒 还有个思路为 添加提醒后 就根据频率定制计时器 但这样一个提醒创建之后 就永久存在一个计时器任务且项目不停止计时器也不会从内存中移出也不会被 gc 回收 一直执行着 两个思路感觉都不是很友好 有大佬能提点一下吗 如何实现