默认情况,Quartz的触发器,调度,任务等信息都是放在内存中的,叫做 RAMJobStore。 好处是快速,坏处是一旦系统重启,那么信息就丢失了,就得全部从头来过。所以Quartz还提供了另一个方式,可以把这些信息存放在数据库做,叫做 JobStoreTX。 好处是就算系统重启了,目前运行到第几次 ...
分类:
数据库 时间:
2020-03-19 22:00:20
阅读次数:
76
Quartz的监听器用于当任务调度中你所关注事件发生时,能够及时获取这一事件的通知。类似于任务执行过程中的邮件、短信类的提醒。Quartz 的监听器有Job监听器,Trigger监听器, Scheduler监听器,对不同层面进行监控。三者的使用方法类似,在开始介绍三种监听器之前,需要明确两个概念:全 ...
分类:
其他好文 时间:
2020-03-19 21:24:03
阅读次数:
78
Trigger 就是触发器的意思,用来指定什么时间开始触发,触发多少次,每隔多久触发一次 SimpleTrigger 可以方便的实现一系列的触发机制。 1.下一个8秒的倍数开始运行: public class SimpleTriggerDemo { public static void main(S ...
分类:
其他好文 时间:
2020-03-17 21:15:34
阅读次数:
74
1.Job组成部分 Job 其实是由 3 个部分组成: JobDetail: 用于描述这个Job是做什么的 实现Job的类: 具体干活的 JobDataMap: 给 Job 提供参数用的 JobDataMap 除了usingJobData 方式之外,还可以是其他方式 2.Job并发 默认的情况下,无 ...
分类:
其他好文 时间:
2020-03-17 19:50:18
阅读次数:
65
.1)谁整合谁 谁是老大 1.spring -mybatis Strut2 springMvc dubbo Quartz ....... 2.spring是老大 所以mybatis是整合到spring .2)Spring整合MyBatis思路 1.SqlSessionFactory-->SqlSes ...
分类:
编程语言 时间:
2020-03-17 19:16:58
阅读次数:
59
1、创建 一、SpringBoot整合Quartz引入SpringBoot的基础依赖 1、引入依赖 2、编写简单任务类 3、创建任务调度类 4、创建任务调度方法 5、编写触发方式 fixedDelay上一个结束之后N秒开始 fixedRate上一个开始之后n秒开始 initialDelay第一个延迟 ...
分类:
编程语言 时间:
2020-03-17 19:06:13
阅读次数:
55
本文源码: "GitHub·点这里" || "GitEE·点这里" 一、ElasticJob简介 1、定时任务 在前面的文章中,说过QuartJob这个定时任务,被广泛应用的定时任务标准。但Quartz核心点在于执行定时任务并不是在于关注的业务模式和场景,缺少高度自定义的功能。Quartz能够基于数 ...
分类:
编程语言 时间:
2020-03-12 09:41:13
阅读次数:
52
原文:https://www.cnblogs.com/rinack/p/7815272.html package com.common.util; import org.quartz.CronScheduleBuilder; import org.quartz.CronTrigger; import ...
分类:
其他好文 时间:
2020-03-03 10:49:30
阅读次数:
73
docker安装参考:喵星之旅-狂奔的兔子-docker安装和基本使用 一、查询镜像名称 由于我们要安装的是有web管理页面的,不能直接拉取,需要指定版本。 登录docker仓库查询:https://hub.docker.com/ 查询位置输入 rabbitmq 右侧结果第一个就是,点击进去 页面下 ...
分类:
其他好文 时间:
2020-02-28 15:58:44
阅读次数:
56