全局是否只创建一个时间轮,还是需要考虑分时间等级进行创建呢
zjytra opened this issue · 2 comments
zjytra commented
比如想开间隔多少秒执行一次的任务,间隔多少小时执行一次任务,间隔多少天执行,是否需要分别创建不同tick,不同wheel的TimingWheel对象
RussellLuo commented
可以复用同一个 TimingWheel,我在这里 #1 (comment) 也有回答过。
RussellLuo commented
比如想开间隔多少秒执行一次的任务,间隔多少小时执行一次任务,间隔多少天执行,是否需要分别创建不同tick,不同wheel的TimingWheel对象
@jp3411952
- 按照你的描述,应该是可以用同一个时间轮的,可以参考 这个例子
- 关于 tick 和 wheelSize 的选取,参考这里的说明:#4 (comment)