Quartz详解之quartz基本概念
来源:互联网 发布:淘宝网店详情页制作 编辑:程序博客网 时间:2024/06/06 03:40
核心概念
调度器:负责调度任务的容器
任务:实现job接口的类 业务逻辑相关
触发器:trigger 调度器根据触发器上的时刻执行job
常用类介绍
Job 是一个接口 只有一个void execute(jobExecutionContext context) 开发者实现job接口去定义任务 job运行时的信息保存在jobDataMap中
jobDetail Quartz每次执行Job的时候都会重新创建一个job实例 所以任务调度器(scheduler)不直接接受job实例 而是接受JobDetail
trigger 触发器 主要有SimpleTrigger 和CronTrigger两个子类 当仅需要触发一次或者以固定时间间隔执行任务时候选择Simplerigger 比较合适 而CronTrigger 可以通过Cron表达式定义比较复杂的时间规则 如 早上9:00 每周六 这种形式
Scheduler 任务调度器 代表一个Quartz独立运行的容器 jobDetail和trigger可以注册到Scheduler中 两者在scheduler中拥有各自的组和名称
ThreadPool Scheduler使用一个线程池作为任务运行的基础设施,任务通过共享线程池中的线程提高运行效率
0 0
- Quartz详解之quartz基本概念
- quartz 基本概念
- Quartz基本概念
- Quartz 基本概念
- Quartz之Cron表达式详解
- quartz 详解
- quartz 详解
- quartz详解
- Quartz详解
- Quartz 基本概念及原理
- Quartz 基本概念及原理
- quartz 基本概念及原理
- Quartz 基本概念及原理
- Quartz 基本概念及原理
- 1、quartz基本概念
- Quartz任务调度器详解之quartz入门
- quartz详解2:quartz由浅入深
- quartz详解2:quartz由浅入深
- label 标签的巧妙使用
- 虚拟机随谈:解释器,树遍历解释器,基于栈与基于寄存器
- 后缀数组
- Oracle 序列 sequence
- 分布式管理控制系统Git与项目托管平台Github相关概念、工作流程与操作方法
- Quartz详解之quartz基本概念
- ffmpeg视频添加filter-flv
- 正则表达试
- InputFilter实现EditText过滤中文字符、空格等特殊字符
- Netty 4.0 实现心跳检测和断线重连
- 点击图片让video视频显示并自动播放/循环播放
- SpringMVC注解说明
- 阿里开源全局图
- 性能调优之MYSQL高并发优化