`
yjhexy
  • 浏览: 331123 次
  • 性别: Icon_minigender_1
  • 来自: 火星
社区版块
存档分类
最新评论

Quartz 学习 第二课 CronTrigger

阅读更多

 

CronTrigger 语法不同于Linux的 CronTab

 

  1. Seconds []
  2. Minutes [0-59]
  3. Hours [0-23]
  4. Day-of-Month  [Day-of-Month can be any value 0-31, but you need to be careful about how many days are in a given month!]
  5. Month   [Months can be specified as values between 0 and 11, or by using the strings JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV and DEC]
  6. Day-of-Week   [ 1 and 7 (1 = Sunday) or by using the strings SUN, MON, TUE, WED, THU, FRI and SAT]
  7. Year (optional field)

举例:0 0 12 ? * WED     表示 每个星期三 下午12:00

 

 

 

 

分享到:
评论

相关推荐

    Quartz CronTrigger配置说明

    ### Quartz CronTrigger配置详解 #### 一、CronTrigger简介 CronTrigger 是 Quartz 调度器中一种非常强大的任务触发机制,它基于类似于 Unix cron 的表达式来定义任务的执行时间。CronTrigger 表达式由七个或八个...

    关于quartz中CronTrigger的使用说明

    - `#`:表示一个月的第几个工作日,例如“MON#2”表示这个月的第二个星期一。 #### Cron表达式示例 1. **基本格式示例** - `"0 0 12 * * ?"`:每天中午12点执行。 - `"0 15 10 * * ?"`:每天上午10:15执行。 -...

    CronTrigger

    ### CronTrigger 在 Spring Quartz 定时任务中的应用 #### 一、CronTrigger 概述 CronTrigger 是 Spring Quartz 框架中用于定义基于日历规则的任务调度的一种方式。与 SimpleTrigger 相比,CronTrigger 提供了更...

    quartz定时任务使用例子大全

    这里面介绍了三种使用quartz定时任务的方式,第一种方式是完全使用代码写死的调用方式,第二种使用的是从数据库读取任务配置信息的调用方式,第三种是使用从数据库读取任务配置,生成CronTrigger的调用方式,...

    java quartz 定时任务

    - 定义Trigger:使用`org.quartz.CronTrigger`类来创建触发器,其中设置Cron表达式。 - 调度Job:将Job与Trigger关联,添加到Scheduler中,这样就定义了一个定时任务。 6. **JobDetail和Trigger**: - JobDetail...

    CronTrigger配置格式

    CronTrigger是Quartz调度框架中的一个重要组件,用于根据预定义的时间规则触发任务。它的配置格式灵活且强大,能够满足各种复杂的定时需求。下面将详细解释CronTrigger的配置格式和通配符的使用。 配置格式如下: ...

    quartz学习1

    在实际项目中,开发者可以借助Quartz提供的API或第三方库(如Spring对Quartz的整合)简化任务调度的配置和管理。例如,Spring的`@DisallowConcurrentExecution`注解可以防止同一Job实例并发执行。 总结,Quartz是一...

    Quartz 定时任务依赖包 jar包

    例如,Quartz 2.x版本引入了更强大的API,支持CronTrigger和SimpleTrigger,同时增强了对JDBCJobStore的支持,以适应各种数据库系统。 使用Quartz时,你需要在项目中引入这个jar包,并配置Scheduler实例。你可以...

    Quartz-Job-Scheduling-Framework-中文版-V0.9.1.zip

    Hello Quartz (第二部分) 内容提要:创建一个 Quartz Scheduler,关联上一个 Quartz Trigger 以编程方式调度前面编写的 ScanDirectoryJob 运行。 第三章. Hello Quartz (第三部分) 内容提要:通过配置 quartz....

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

    - Quartz 2.x系列是重大更新,引入了许多新特性和改进,如API的重构,提高了可扩展性和灵活性。 - 支持Java 5及以上版本,利用了Java的并发库,提高了调度效率。 - 添加了集群支持,允许多台服务器共享调度状态,...

    quartzJAVA包和api

    9. **API使用**:"api.chm"文件中详细记录了Quartz的所有类和接口,包括SchedulerFactory、Scheduler、JobBuilder、TriggerBuilder等关键对象的使用方法,是学习和使用Quartz的必备参考。 通过阅读API文档,开发者...

    quartz的cron表达式生成工具

    - 第二个字段:分钟(0-59) - 第三个字段:小时(0-23) - 第四个字段:日期(1-31) - 第五个字段:月份中的星期(1-7,其中1和7都可以代表周日)或月份(1-12) - 第六个字段:月份(1-12) - 第七(可选)...

    QuartzAPI中文chm

    这个"QuartzAPI中文chm"文档是专门为中文用户设计的学习资源,旨在帮助开发者快速理解和掌握Quartz的核心功能和使用方法。 QuartzAPI的主要特点包括: 1. **灵活的任务调度**:Quartz允许开发者定义各种复杂的调度...

    Quartz任务调度管理

    #### 二、Quartz框架概述 Quartz 是一个开源的任务调度框架,广泛用于Java应用程序中。它提供了强大的任务调度功能,支持复杂的触发机制,并能够处理高负载情况下的任务调度需求。 ##### 官网链接 - [Quartz官方...

    jboss6下使用quartz两种方法

    在JBoss AS6中使用Quartz,有两种主要的方法来实现定时任务,这两种方法都是基于Quartz...第二种则通过配置Quartz-Service,提供了更多的手动控制和灵活性。根据项目需求和团队的熟悉程度,可以选择适合的实现方式。

    Spring集群整合Quartz

    - 监控:使用Quartz提供的监控工具,或集成第三方监控工具(如Prometheus、Grafana),实时查看任务执行状态,及时发现并解决问题。 总结来说,Spring与Quartz的整合可以提供强大且灵活的定时任务功能。在集群环境...

    Quartz.NET Demo 项目源码

    6. **依赖DLL**:压缩包中的DLL文件可能是Quartz.NET库本身,以及其他可能依赖的第三方库。了解这些库的功能可以帮助理解Demo项目的实现细节。 7. **时间调度配置文档**:这份文档可能提供了关于如何配置和调整...

    Quartz Job Scheduling Framework第2章翻译初稿

    本文档将深入探讨Quartz的核心概念、功能和实现方式,以帮助理解第2章的翻译初稿。 Quartz的核心概念是Job(作业)和Trigger(触发器)。Job代表一个待执行的任务,而Trigger则定义了何时执行这个任务。在Quartz中...

    spring整合quartz定时任务调度

    Spring框架作为Java领域广泛使用的轻量级框架,提供了与第三方库Quartz的整合,使得开发者能够轻松地在Spring应用中实现复杂的定时任务调度。Quartz是一款开源的作业调度框架,支持丰富的调度策略,可以满足各种定时...

Global site tag (gtag.js) - Google Analytics