定时任务quartz 定时任务框架quartz
您好,今天小源来为大家解答以上的问题。定时任务quartz相信很多小伙伴还不知道,现在让我们一起来看看吧!
定时任务quartz 定时任务框架quartz
定时任务quartz 定时任务框架quartz
1、Scheduler为任务调度器,它将任务Job和触发器Trigger整合起来。
2、负责基于Trigger设定的时间来执行job。
3、Quartz是Job scheng(作业调度)领域的一个开源项目,Quartz既可以单独使用也可以跟spring框架整合使用,在实际开发中一般会使用后者。
4、使用Quartz可以开发一个或者多个定时任务,每个定时任务可以单独指定执行的时间,例如每隔1小时执行一次、每个月天上午10点执行一次、每个月一天下午5点执行一次等。
5、配启动时,框架初始化一套worker线程,这套线程被调度器用来执行预定的作业。
6、这就是Quartz怎样能并发运行多个作业的原理。
7、Quartz依赖一套松耦合的线程池管理部件来管理线程环境。
8、本篇文章中,会多次提到线程池管理,但Quartz里面的每个对象是可配置的或者是可定制的。
9、置自定义Job、任务描述、触发器、调度工厂等自动扫包注册任务对象注册JobDetail触发器调度工厂。
本文到这结束,希望上面文章对大家有所帮助。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。