GaryLee's Blog
什么是时间轮算法? 什么是时间轮算法?
一、什么是时间轮算法?时间轮算法是一种用于处理定时任务和调度的常用算法。 时间轮算法的组成有: 时间轮 时间槽:一个时间轮对应多个时间槽,时间槽还可以分为秒级时间槽、分钟级时间槽、小时级时间槽等 二、时间轮算法怎么实现?如下图所示,一个
2023-12-02
在Java中如何实现定时任务? 在Java中如何实现定时任务?
一、定时任务是什么?有什么用?定时任务可以帮助我们在某个时间点触发某个动作,如凌晨0点要结算榜单、晚上8点要下发用户PUSH等。 总结一下在实际开发中定时任务的几个使用场景: 定时同步数据/刷新缓存:比如活动配置等不需要数据强一致性的场景
2023-12-02