Package org.aoju.bus.cron.timings
package org.aoju.bus.cron.timings
时间轮实现,重写了kafka的TimingWheel
时间轮一般会实现成一个环形结构,类似一个时钟,分为很多槽,一个槽代表一个时间间隔,每个槽使用双向链表存储定时任务
指针周期性地跳动,跳动到一个槽位,就执行该槽位的定时任务
- Since:
- Java 17+
- Author:
- Kimi Liu
-
ClassesClassDescription系统计时器延迟任务任务队列,任务双向链表多层时间轮,常用于延时任务 时间轮是一种环形数据结构,由多个槽组成,每个槽中存放任务集合 一个单独的线程推进时间一槽一槽的移动,并执行槽中的任务