jfinal定时任务插件jfinal-quartz
Quartz学习——Quartz大致介绍(一)
定时任务执行框架quartz之时间配置参考以及Demo
<!--任务调度-->
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
<version>2.2.1</version>
</dependency>
任务调度框架Quartz系统参数配置详解
|
参数名
|
是否必须
|
类型
|
默认值
|
|
org.quartz.scheduler.instanceName
|
N
|
string
|
‘QuartzScheduler’
|
|
org.quartz.scheduler.instanceId
|
N
|
string
|
‘NON_CLUSTERED’
|
|
org.quartz.scheduler.instanceIdGenerator.class
|
N
|
string (class name)
|
org.quartz.simpl.SimpleInstanceIdGenerator
|
|
org.quartz.scheduler.threadName
|
N
|
string
|
instanceName+’_QuartzSchedulerThread’
|
|
org.quartz.scheduler.makeSchedulerThreadDaemon
|
N
|
boolean
|
false
|
|
org.quartz.scheduler.threadsInheritContextClassLoaderOfInitializer
|
N
|
boolean
|
false
|
|
org.quartz.scheduler.idleWaitTime
|
N
|
string
|
30000
|
|
org.quartz.scheduler.dbFailureRetryInterval
|
N
|
long
|
15000
|
|
org.quartz.scheduler.classLoadHelper.class
|
N
|
string (class name)
|
org.quartz.simpl.CascadingClassLoadHelper
|
|
org.quartz.scheduler.jobFactory.class
|
N
|
string (class name)
|
org.quartz.simpl.PropertySettingJobFactory
|
|
org.quartz.context.key.SOME_KEY
|
N
|
string
|
none
|
|
org.quartz.scheduler.userTransactionURL
|
N
|
string (url)
|
‘java:comp/UserTransaction’
|
|
org.quartz.scheduler.wrapJobExecutionInUserTransaction
|
N
|
boolean
|
false
|
|
org.quartz.scheduler.skipUpdateCheck
|
N
|
boolean
|
false
|
|
org.quartz.scheduler.batchTriggerAcquisitionMaxCount
|
N
|
int
|
1
|
|
org.quartz.scheduler.batchTriggerAcquisitionFireAheadTimeWindow
|
N
|
long
|
0
|
quartz.properties配置文件
##设置实例名
org.quartz.scheduler.instanceName = defaultScheduler
#scheduler实例名称对应的id,必须全局唯一
org.quartz.scheduler.instanceId: default
#设置为true,跳过检查更新,不会在程序运行中还去检查quartz是否有版本更新
org.quartz.scheduler.skipUpdateCheck: true ##Quartz线程池的配置
#指定线程池类 默认为null
org.quartz.threadPool.class: org.quartz.simpl.SimpleThreadPool
#线程数量,默认为-1
org.quartz.threadPool.threadCount: 5
#线程优先级范围1-10,默认为5 MIN_PRIORITY(1)-MAX_PRIORITY(10) 默认NORM_PRIORITY(5)
org.quartz.threadPool.threadPriority: 5 # 单线程时,定时任务执行时间长度 减去 下次定时任务的开始时间 = 时间间隔
# 时间间隔 大于misfireThreshold/1000 会产生misfire
org.quartz.jobStore.misfireThreshold: 600000
jfinal定时任务插件jfinal-quartz的更多相关文章
- 定时任务框架Quartz-(一)Quartz入门与Demo搭建
注:本文来源于:是Guava不是瓜娃 <定时任务框架Quartz-(一)Quartz入门与Demo搭建> 一.什么是Quartz 什么是Quartz? Quartz是OpenSympho ...
- JFinal - scheduler 插件做定时任务
我在项目中遇到一个需求:服务运行期间,数据库要定期去监测某表并且更新. 正好项目是使用 jfinal 做的,于是就用了 jfinal-scheduler 插件来解决(jfinal-scheduler ...
- JFinal教程:JFinal极速开发企业实战百集JFinal视频教程发布
课程名称:JFinal极速开发企业实战 课程长度:100课时 课程作者:小木(909854136) 课程地址:http://edu.csdn.net/course/detail/1968 官网网址:h ...
- springboot自带定时任务和集成quartz
1,springboot自带的定时任务 默认是单线程 有这个依赖就可以 <dependency> <groupId>org.springframework.boot</ ...
- Java之旅--定时任务(Timer、Quartz、Spring、LinuxCron)
在Java中,实现定时任务有多种方式,本文介绍4种,Timer和TimerTask.Spring.QuartZ.Linux Cron. 以上4种实现定时任务的方式,Timer是最简单的,不需要任何框架 ...
- java中实现定时任务 task 或quartz
转载大神的 https://www.cnblogs.com/hafiz/p/6159106.html https://www.cnblogs.com/luchangyou/p/6856725.html ...
- SpringBoot定时任务(schedule、quartz)
Scheduled 只适合处理简单的计划任务,不能处理分布式计划任务.优势:是spring框架提供的计划任务,开发简单,执行效率比较高.且在计划任务数量太多的时候,可能出现阻塞,崩溃,延迟启动等问题. ...
- grails2.3.11第二课
第二课主要介绍grails相关插件的使用,这是敏捷开发所必需的途径. 可以把grails的插件看作是grails正常项目的迷你型,因为看插件的源码,它的目录结构和正常项目相差无几. 官方开源插件地址 ...
- JFinal redis cluster集群插件
JFinal redis cluster集群插件 JFinal 框架到了2.1版本号,可是依旧仅仅支持redis的主从集群,没有看到Cluster集群的插件.笔者照着主从的插件方式,改了改,实现了个简 ...
随机推荐
- Centos7+hadoop2.7.3+jdk1.8
修改主机名 1. 修改主机名 vi /etc/sysconfig/network ,改为 master , slave1 , slave2 2. source /etc/sy ...
- node.js 调试问题
最近打算在项目过程中使用node.js辅助解决一些问题,需要用到node.js的调试技术. 通常而言,大家都会提到debugger或者node-inspector方法. debugger方法谁用谁知道 ...
- JVM总括四-类加载过程、双亲委派模型、对象实例化过程
JVM总括四-类加载过程.双亲委派模型.对象实例化过程 目录:JVM总括:目录 一. 类加载过程 类加载过程就是将.class文件转化为Class对象,类实例化的过程,(User user = new ...
- Android R文件介绍
R.java 文件中默认有attr.drawable.layout.string等色哥静态内部类,每个静态内部类分别对应着一种资源,如layout静态内部类对应着layout中的接界面文件,其中每个静 ...
- MYSQL库,表,记录的基本操作
数据库操作 1.显示数据库 show databases; 默认数据库: mysql - 用户权限相关数据 test - 用于用户测试数据 information_schema - MySQL本身架构 ...
- SVN忘记登陆用户
C:\Users\Yaolz\AppData\Roaming\Subversion\auth 删除里面所有文件
- validatord的使用方法理解
今天是周日,自己已经在公司上班一周啦,可是这是我感觉最难熬 一周之一,上一次还是在高考失利的时候,自己整整一个月没有出去,在家里呆着,不知道干什么,这一此自己也是,感觉自己很难在这个公司熬下去,但是, ...
- 1.1初识python
1.目前大量的公司都在使用python,功能强大很是牛逼! 2.运维要懂开发,做个全栈的工程师贼牛逼 3.python是一个解释型语言,编译型和解释型的区别是: ①编译型语言由编译器(Compiler ...
- python 在unix下json格式显示结果
在使用命令号输出接口测试结果,发现无法按照期望的json格式进行显示.查阅资料发现python自带强大的工具. 直接上代码: import os,requests url = XXXXXX conte ...
- unigui结合JS方法记录
在js中界面上所有组件都当成html里来控制 .控制按钮事件 document.getElementById(MainForm.UniButton4.getId()).click(); 这个方法让J ...