SSH 配置 Quartz
来源:互联网 发布:淘宝网店怎么看流量 编辑:程序博客网 时间:2024/05/22 15:47
1 创建定时任务类
package org.lzstone.action
public class LzstoneQuartzTask{
public void execute(){
//执行的定时器任务
}
}
2 注册定时任务类,配置任务计划与任务调度器
在项目的WEB-INF下面创建QuartzConfig.xml文件
3 web项目中的启动设置
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/QuartzConfig.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
注意:CronTriggerBean的cronExpression属性指定格式:至少6个时间元素,上面表示每天的15:37-38分执行1次任务。
时间元素(按照顺序):
秒(0-59):
分(0-59):
小时(0-23):
每月第几天(1-31):
月(1-12或JAN-DEC):
每星期第几天(1-7或SUN-SAT):年(1970-2099):
其中:不用设置的用”?”.
(1) 每月第几天和每星期第几天是互斥的,两个只能设置1个。如果有好几个时间点,可以使用”,”符号,例如:”0 0 10,12,14 * * ?”表示每天的10时,12时,14时执行Job.
(2) 对于连续时间可以使用”-”符号。例如:”0 10,12,14 1-15 * ?”表示每月的1到15日10时,12时,14时执行Job.
(3) 时间格式的年可以不用制定。例如”0 0 10,12,14 ? MON 2006”表示2006年每星期一的10时,12时,14时执行Job.
一些定时参数意义
0 0/30 0/1 * * ? 代表每天每30分钟运行一次
0 0/3 0/1 * * ? 代表每天每3分钟运行一次
0 11 23 * * ? 代表每天晚上23:11运行一次
参考:ssh 配置Spring对Quartz的支持, ssh + mysql + quartz, SSH中Spring Quartz定时器的用法
- SSH 配置 Quartz
- SSH QuartZ Cron表达式
- quartz配置
- Quartz 配置
- quartz 配置
- quartz配置
- 任务调度器quartz与ssh框架的Web交互配置
- 任务调度器quartz与ssh框架的Web交互配置
- Quartz(04) Quartz 基本配置
- SSH与Quartz定时器集成
- quartz配置总结
- spring+quartz配置
- spring+quartz配置
- Spring2 quartz 配置
- quartz定时配置
- spring quartz 文件配置
- Quartz CronTriggerExpression配置
- Quartz cronExpression配置说明
- linux端口重用
- IOS多线程编程之Grand Central Dispatch(GCD)介绍和使用
- 3dmax导出md5格式文件
- zookeeper与activemq最新存储replicatedLevelDB整合
- T-sql中IN的替换思路
- SSH 配置 Quartz
- TransactNamedPipe函数在切换线程时失败,GetLastError 返回 231。 再次 Read 成功。
- 2013-12-17Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行生成后事件...
- 人工神经网络初涉
- iOS完整学习路线图
- 针对当下百度算法如何写原创内容?
- 操作系统课堂笔记(3)用户接口和作业管理
- js实现div整块向上移动的动画效果
- Web性能优化方案