把任务按照时间排序存起来,维护一个指针指向下一个要提醒的任务。每分钟执行一次定时检查,如果时间到了next提醒时间就提醒,否则就跳过等下一次定时检查。关键思想就是排好序之后每次只比较一个(或者是同分钟的一批)任务的时间
那就按照规则批量取任务 ,然后执行。
实现的一个轮寻任务 ,一分钟一次。每次去判断不就可以了。
67,515
社区成员
225,878
社区内容
加载中
试试用AI创作助手写篇文章吧