技术栈

delayqueue

❀͜͡傀儡师
15 天前
java·分布式·delayqueue·spingboot
使用DelayQueue 分布式延时队列,干掉定时任务!概述 DelayQueue 是 Java 并发包 (java.util.concurrent) 中的一个无界阻塞队列,用于存放实现了 Delayed 接口的元素。只有当元素的延迟时间到期时,才能从队列中取出该元素。
llwszx
5 个月前
java·后端·spring·delayqueue·延迟任务
Spring中DelayQueue深度解析:从原理到实战(附结构图解析)在构建复杂的Spring应用时,我们常常会遇到需要延迟执行任务的场景,比如订单超时取消、缓存自动刷新等。这时候,Java并发包中的DelayQueue结合Spring框架,就能为我们提供优雅且高效的解决方案。今天,我们就来深入聊聊Spring中的DelayQueue,从基础原理到代码实战,一起彻底掌握它。先放结构图
诸葛小猿
2 年前
spring·定时任务·延迟队列·cron·delayqueue
Spring定时任务动态更改(增、删、改)Cron表达式方案实例详解最近在做一个需求,用户可以在平台上配置任务计划数据(就是任务的执行和描述的相关信息,包括任务参数、cron表达式),配置后,后端可以根据配置的计划信息在cron表示式的时间生成相应的一条任务记录。这里用户可以新增任务计划、修改任务计划、删除任务计划,后端要根据用户的配置动态的生成相应的任务记录。
我是有底线的