timingwheel
timingwheel copied to clipboard
全局是否只创建一个时间轮,还是需要考虑分时间等级进行创建呢
比如想开间隔多少秒执行一次的任务,间隔多少小时执行一次任务,间隔多少天执行,是否需要分别创建不同tick,不同wheel的TimingWheel对象
可以复用同一个 TimingWheel,我在这里 https://github.com/RussellLuo/timingwheel/issues/1#issuecomment-428177704 也有回答过。
比如想开间隔多少秒执行一次的任务,间隔多少小时执行一次任务,间隔多少天执行,是否需要分别创建不同tick,不同wheel的TimingWheel对象
@jp3411952
- 按照你的描述,应该是可以用同一个时间轮的,可以参考 这个例子
- 关于 tick 和 wheelSize 的选取,参考这里的说明:https://github.com/RussellLuo/timingwheel/issues/4#issuecomment-470943484