quarz是如何实现定时任务的?

quarz中一个.jar发布文件,里面有quarz所有的核心功能,主要是schedule接口,实现任务的调度。

其中主要由几个类:

SimpleTrigger:指定任务执行。

CronTrigger:循环。

包含的角色:job(要执行的作业),trigger(时间执行规则)

一个job可以绑定多个trigger,但一个trigger对应一个job。

存储的方式:

RAM:jvm的内存里,不需要外部数据库,配置即可,速度快。

JDBC:数据库里,支持集群,数据不会丢失。

猜你喜欢

转载自blog.csdn.net/zhangyu672090/article/details/82950737