TimeTask
TimeTask copied to clipboard
一个轻量定时任务分发工具
Results
2
TimeTask issues
Sort by
recently updated
recently updated
newest added
1.当插播任务的开始时间点在部分等待任务的结束时间之后,可能会导致这些任务都会过期。建议此处插播功能增加是否影响原任务的标记,当设置为影响时,则采用目前的方案,直接停掉之前的任务,将插播任务增加到闹钟;若设置为不影响时,建议将该任务插到其开始时间的于最接近结束时间点任务之后,则不影响正常任务。 2.时间线重叠时,eg:task1->10:00-11:00,task2->10:30-10:59,当前时间09:00.这种情况就会导致task2直接过期。这里采用单个任务的执行后再处理下一个任务并不合理,建议将当前添加到闹钟的任务的时间段内的任务都添加到闹钟,任务list采用remove()模式取数据,,或者单独维护一个已添加任务的列表,防止任务重复添加。