`
Mybeautiful
  • 浏览: 297106 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Quartz配置...

阅读更多

关于cronExpression的介绍:  
字段 允许值 允许的特殊字符 
秒 0-59 , - * / 
分 0-59 , - * / 
小时 0-23 , - * / 
日期 1-31 , - * ? / L W C 
月份 1-12 或者 JAN-DEC , - * / 
星期 1-7 或者 SUN-SAT , - * ? / L C # 
年(可选) 留空, 1970-2099 , - * / 
表达式意义 
"0 0 12 * * ?" 每天中午12点触发 
"0 15 10 ? * *" 每天上午10:15触发 
"0 15 10 * * ?" 每天上午10:15触发 
"0 15 10 * * ? *" 每天上午10:15触发 
"0 15 10 * * ? 2005" 2005年的每天上午10:15触发 
"0 * 14 * * ?" 在每天下午2点到下午2:59期间的每1分钟触发 
"0 0/5 14 * * ?" 在每天下午2点到下午2:55期间的每5分钟触发 
"0 0/5 14,18 * * ?" 在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发 
"0 0-5 14 * * ?" 在每天下午2点到下午2:05期间的每1分钟触发 
"0 10,44 14 ? 3 WED" 每年三月的星期三的下午2:10和2:44触发 
"0 15 10 ? * MON-FRI" 周一至周五的上午10:15触发 
"0 15 10 15 * ?" 每月15日上午10:15触发 
"0 15 10 L * ?" 每月最后一日的上午10:15触发 
"0 15 10 ? * 6L" 每月的最后一个星期五上午10:15触发 
"0 15 10 ? * 6L 2002-2005" 2002年至2005年的每月的最后一个星期五上午10:15触发 
"0 15 10 ? * 6#3" 每月的第三个星期五上午10:15触发 
每天早上6点 
0 6 * * * 
每两个小时 
0 */2 * * * 
晚上11点到早上8点之间每两个小时,早上八点 
0 23-7/2,8 * * * 
每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点 
0 11 4 * 1-3 
1月1日早上4点 
0 4 1 1 *

分享到:
评论
1 楼 Mybeautiful 2011-04-14  
注,
1. 日期跟星期两个,一定有一个是 ?
2. *代码任意值;而?代表不确定,或是忽略该项。

问题:
1. "0 0/5 14 * * ?" 与 "0 */5 14 * * ?" 是完全一样的意思吗? 即0/5, */5的区别。
2. "0 23-7/2,8 * * *" 晚上11点到早上8点之间每两个小时,早上八点..不能理解。

相关推荐

    spring3-quartz1.x

    通过以上讲解,你应该对Spring3和Quartz1.8.6的集成有了深入理解,包括如何配置、如何定义Job和Trigger,以及可能出现的版本兼容问题。在实际开发中,这样的集成可以为你的应用提供灵活的定时任务管理功能。

    spring多个定时任务quartz配置.md

    ### Spring 多个定时任务 Quartz 配置详解 #### 一、Spring与Quartz集成概述 Spring 是一款轻量级的 Java 开发框架,而 Quartz 是一个强大的作业调度框架。两者结合可以方便地实现定时任务的功能。通过 Spring 来...

    Spring4.X+Quartz2.X

    2. **配置Quartz**:在Spring的配置文件(如applicationContext.xml)中,声明Quartz的相关bean,包括SchedulerFactoryBean、JobDetail和Trigger。SchedulerFactoryBean是Spring提供的用于创建和管理Quartz ...

    Spring集成quartz配置.xml

    此资源为配置文件示例,Spring集成quartz的配置。

    postgres-quartz.sql

    配置文件需求修改 #org.quartz.jobStore.driverDelegateClass=org.quartz.impl.jdbcjobstore.StdJDBCDelegate org.quartz.jobStore.driverDelegateClass=org.quartz.impl.jdbcjobstore.PostgreSQLDelegate

    quartz2.2.1.jar完整

    在"quartz2.2.1-distribution.tar.gz"这个文件中,通常会包含Quartz库的jar文件、源代码、文档、示例以及可能的配置文件。开发者可以通过这些资源了解如何集成Quartz到自己的项目中,以及如何配置和管理调度任务。...

    quartz2.1.x帮助手册

    最后,Quartz 2.1.x帮助手册还会详细介绍如何配置Quartz,包括在XML、代码或Spring框架中设置Scheduler实例,以及如何集成到现有的应用程序中。它还将提供示例代码和最佳实践,帮助开发者快速上手并充分利用Quartz的...

    Spring Quartz1.8.x

    这个版本是Spring对Quartz Scheduler的一个集成,Quartz是一个强大的、完全可配置的作业调度库,用于执行计划任务。在这个版本中,Spring提供了一种更简单的方式来配置和管理Quartz任务,使得在Spring应用上下文中...

    Quartz3.0.1.0调用

    1. **配置Quartz**: 首先,需要在应用程序的配置文件(如web.config)中配置Quartz.NET,指定Job存储(如内存或数据库)、线程池大小和其他设置。 2. **定义Job**: 创建自定义的Job类,继承自`IJob`接口,并实现`...

    关于spring中quartz的配置

    以下将详细介绍如何在Spring中配置Quartz以及相关知识点。 1. **引入依赖** 在开始配置之前,首先需要在项目的`pom.xml`或`build.gradle`文件中引入Quartz和Spring相关的依赖库。对于Maven项目,可以添加如下依赖...

    quartz.jar包下载

    如果你的项目是Maven或Gradle项目,可以通过配置依赖管理来引入Quartz。 2. **创建Job类**:定义一个实现`org.quartz.Job`接口的类,这个类代表你要执行的任务。在`execute`方法中编写实际的业务逻辑。 3. **创建...

    Quartz2.X Oracle表结构及字段注释下载

    Quartz2.X Oracle 表结构建表语句和字段注释,可用于Quartz的持久化配置

    QuartzDemo.zip

    通常,这样的示例可能包括配置文件、作业类、触发器定义和主程序入口,帮助开发者理解如何集成和使用Quartz.NET。 学习Quartz.NET,首先要理解其基本概念,然后通过实际编写作业和触发器来实践。在这个"QuartzDemo....

    转:spring多个定时任务quartz配置

    本文将深入探讨如何在Spring中配置多个Quartz定时任务,并结合`quartz.properties`文件进行详细讲解。 首先,我们需要理解Quartz的基本概念。Quartz是开源的作业调度框架,允许应用程序在特定时间执行任务。它支持...

    quartz-2.2.0.jar.zip

    7. **API与配置**:Quartz提供了丰富的API,以及XML和Java代码的配置方式,方便用户进行灵活的调度设置。 在使用quartz-2.2.0.jar时,开发人员需要将其添加到项目的类路径中,然后通过调用Quartz API创建Scheduler...

    Quartz.Net 3.X 版本DEMO

    网上找了很久都没有关系Quartz.Net 3.X版本的能过quartz_jobs.xml配置实现调度工作的案例. 把这个小demo分享给大家,.net core2.2环境下的Quartz.Net 3.0.7.0最新版本.

    配置Spring+quartz定时器.docx

    ### 配置Spring+Quartz定时器的知识点详解 #### 一、Quartz简介与应用场景 Quartz 是一个开源的任务调度框架,它提供了强大的任务调度功能,并且易于配置和使用。该框架支持复杂的循环调度策略,可以触发任务的...

    SpringBoot-Quartz.rar

    以下为配置文件 # 固定前缀org.quartz # 主要分为scheduler、threadPool、jobStore、dataSource等部分 #============================================================== #Configure Main Scheduler Properties #=...

    quartz所需jar包 1.6.0、1.8.5、2.2.1三个版本

    Quartz是一款广泛应用于Java环境中的开源任务调度框架,它允许开发者定义、安排和执行复杂的定时...同时,根据项目需求,可能需要了解并配置Quartz的各种配置选项,如数据源、触发器策略等,以实现最佳的定时任务调度。

    对于Quartz.net 3.0.7.0(目前最高版本)的使用:能过配置文件实现工作调整

    在描述中提到的问题是关于如何在3.x版本中通过`quartz_jobs.xml`配置文件实现作业调度,这在许多教程中可能较少被提及,因为早期版本的Quartz.NET更倾向于使用XML配置,而新版本则倾向于使用代码配置或者混合方式。...

Global site tag (gtag.js) - Google Analytics