摘要:
时钟轮 TimingWheel ~ 延迟队列 ~ 将每个定时任务放到对应的时间槽位上,这样可以减少扫描任务时对其它时间槽位定时任务的额外遍历操作 不好的实践:每个请求对应一个线程sleep or 一个线程定时扫描所有 用在哪儿 ~ 调用端请求超时处理,调用端与服务端超时,定时心跳等 ~ kafka中 阅读全文
:: :: :: :: :: 管理 |
摘要:
时钟轮 TimingWheel ~ 延迟队列 ~ 将每个定时任务放到对应的时间槽位上,这样可以减少扫描任务时对其它时间槽位定时任务的额外遍历操作 不好的实践:每个请求对应一个线程sleep or 一个线程定时扫描所有 用在哪儿 ~ 调用端请求超时处理,调用端与服务端超时,定时心跳等 ~ kafka中 阅读全文
|