首页 > 百科词条 > 什么是quartz?

什么是quartz?

来源:军融百科网

quartz是一个开源的、Java编写的、任务调度框架,用于在特定的时间间隔内执行程序、执行一次性任务或调度未来的执行任务。

quartz的优点是定时任务的调度较为精确,可靠性和稳定性比较高,可以支持复杂的任务调度场景处理。

quartz框架由Job、Trigger、Scheduler三个部分组成。Job是要执行的任务,Trigger定义了任务的执行时间,Scheduler将Job和Trigger联系起来,并触发任务执行。

quartz框架也支持持久化存储,它提供了内嵌式的数据库以及与JDBC兼容的数据库接口,使得任务和触发器不会由于系统重启而丢失。

相关信息