Quartz|定时任务

应用场景&组件

实际开发中定时任务场景十分常见

  • 每日跑批,日初日终结算
  • 30分钟未支付取消订单

在 Quartz 中有三个很重要的组件&概念

  • Job 描述定时任务要做什么,做什么
  • JobDetail 定时任务的元数据信息,例如配置定时任务的名字,群组之类
  • Trigger 定时任务如何触发,什么时候做(常见的结合Spring的有 Cron 表达式,Cron Trigger)
  • Scheduler 任务调度、组织编排,什么时候做什么

Quartz的逻辑架构如下


Quartz|定时任务
http://example.com/2024/06/14/Quartz-定时任务/
作者
Noctis64
发布于
2024年6月14日
许可协议