QuartJob简介
一、QuartJob简介
1、一句话描述
Quartz是一个完全由java编写的开源作业调度框架,形式简易,功能强大。
2、核心API
(1)、Scheduler
代表一个 Quartz 的独立运行容器,Scheduler 将 Trigger 绑定到特定 JobDetail, 这样当 Trigger 触发时, 对应的 Job 就会被调度。
(2)、Trigger
描述 Job 执行的时间触发规则。主要有 SimpleTrigger 和 CronTrigger 两个子类,通过一个 TriggerKey 唯一标识。
(3)、Job
定义一个任务,规定了任务是执行时的行为。JobExecutionContext 提供了调度器的上下文信息,Job 的数据可从 JobDataMap 中获取。
(4)、JobDetail
Quartz 在每次执行 Job 时,都重新创建一个 Job 实例,所以它不直接接受一个 Job 的实例,相反它接收一个 Job 实现类。描述 Job 的实现类及其它相关的静态信息,如 Job 名字、描述等。
QuartJob简介相关推荐
- SpringBoot2.0 整合 QuartJob ,实现定时器实时管理
一.QuartJob简介 1.一句话描述 Quartz是一个完全由java编写的开源作业调度框架,形式简易,功能强大. 2.核心API (1).Scheduler 代表一个 Quartz 的独立运行容 ...
- (六)整合 QuartJob ,实现定时器实时管理
整合 QuartJob ,实现定时器实时管理 1.QuartJob简介 1.1 核心API 2.SpringBoot整合QuartJob 2.1 项目结构 2.2 定时器配置 2.3 定时器管理工具 ...
- java的定时器不能提供实时保证_Spring Boot 2 整合 QuartJob 实现定时器实时管理功能...
一.QuartJob简介 1.一句话描述 Quartz是一个完全由java编写的开源作业调度框架,形式简易,功能强大. 2.核心API (1).Scheduler 代表一个 Quartz 的独立运行容 ...
- etcd 笔记(01)— etcd 简介、特点、应用场景、常用术语、分布式 CAP 理论、分布式原理
1. etcd 简介 etcd 官网定义: A highly-available key value store for shared configuration and service discov ...
- Docker学习(一)-----Docker简介与安装
一.Docker介绍 1.1什么是docker Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源 Docker可以让开发者打包他们的应用以及依赖包到一个轻量级,可移植 ...
- 【Spring】框架简介
[Spring]框架简介 Spring是什么 Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control:反转控制)和AOP(Asp ...
- TensorRT简介
TensorRT 介绍 引用:https://arleyzhang.github.io/articles/7f4b25ce/ 1 简介 TensorRT是一个高性能的深度学习推理(Inference) ...
- 谷粒商城学习笔记——第一期:项目简介
一.项目简介 1. 项目背景 市面上有5种常见的电商模式 B2B.B2C.C2B.C2C.O2O B2B 模式(Business to Business),是指商家和商家建立的商业关系.如阿里巴巴 B ...
- 通俗易懂的Go协程的引入及GMP模型简介
本文根据Golang深入理解GPM模型加之自己的理解整理而来 Go协程的引入及GMP模型 一.协程的由来 1. 单进程操作系统 2. 多线程/多进程操作系统 3. 引入协程 二.golang对协程的处 ...
最新文章
- 微软服务器应用软件,HTTP 服务器示例应用程序
- oracle中asm磁盘不足,Oracle用户无法访问ASM磁盘组问题
- 【Google Play】创建并设置应用 ( 访问权限 | 内容分级 | 受众群体 | 类别及联系方式 | 商品详情 )
- 服务器带系统,服务器有带系统的吗
- 自己实现strstr函数与strchr函数
- Smart template的控件能否当成普通控件来用 1
- Qt文档阅读笔记-Object Model
- linux 高性能日志,linux日志系统
- python代码写好了怎么运行-python代码是怎样运行的
- Evince 3.7.5 发布,多格式文档浏览器
- PostgreSQL与MySQL的区别收集
- Redraiment猜想----米勒拉宾+分块打表
- 算法基本知识,入门必备
- [周更]5.unity3D 三体运动(简易版)
- 日本股神是川银藏:从店员到炒股大王
- NAO机器人——运动控制(3)
- IC芯片设计项目管理004:任务制定5W2H
- Firebird 2.5的部分操作
- 良好的分布式cahce系统中,一致性hash算法需要满足什么?
- 翻译概论——(五)西方翻译史
热门文章
- Rico Firefox draggable BUG
- java后台发送https请求(基于httpTemplate的httpUtil工具实现)
- EEPROM读写实验
- 01背包:经典DP问题( 基本/滚动数组(优化)/恰好装满 )
- 数据库同步软件-多种数据库主从复制
- 在python中可以用什么关键字来声明一个类_Python 定义类
- 遍历字符串字符 php,php逐个汉字遍历字符串
- 使用JavaScript在input标签中添加readonly属性
- 华尔街日报:Facebook视频广告可能让用户远离
- 2015年上海计算机一级考试答案,2015 上海计算机一级F套