中间件与数据库:XXL-JOB
XXL-JOB参数错乱根因剖析:InheritableThreadLocal在多线程下的隐藏危机
系统在执行大数据重算时,引入xxljob实现多机并行处理以提升效率。然而,偶发出现数据量少于预期的异常,重启后短暂恢复。通过日志发现,线程复用导致InheritableThreadLocal参数污染,旧任务数据被误用。根本原因是线程池未及时清理上下文,导致历史任务参数残留。建议将任务参数显式传入,清理上下文,避免线程复用引发问题。
分布式定时任务选型及源码解析
点击关注上方蓝字,阅读更多干货~1 背景我们在实际开发的过程中,多多少少都需要用到定时任务来处理一些问题,比
分布式定时任务调度框架实践
介绍任务调度框架的需求背景和痛点,对业界普遍使用的任务调度框架的使用和优劣势进行了简单的探索介绍。
- «
- 1
- »