概述 早就想写关于kafka时间轮的随笔了,奈何时间不够,技术感觉理解不到位,现在把我之前学习到的进行整理一下,以便于以后并不会忘却.kafka时间轮是一个时间延时调度的工具,学习它可以掌握更加灵活先进的定时器技术,补益多多.本文由浅到深进行讲解,先讲解定时器基础以及常用定时器,接着就是主要的kafka时间轮实现.大部分都是原理.后期作者写第二部分的时候专门讲解时间轮的实践和使用. 定时器概念 使用场景,例如: 1,使用tcp连接的时候,客户端需要向服务端发送心跳请求. 2,财务系统每月生成的定