博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Quartz简介 用 Quartz 进行作业调度
阅读量:6669 次
发布时间:2019-06-25

本文共 641 字,大约阅读时间需要 2 分钟。

http://www.ibm.com/developerworks/cn/java/j-quartz/现代的 Web 应用程序框架在范围和复杂性方面都有所发展,应用程序的每个底层组件也必须相应地发展。作业调度是现代系统中对 Java 应用程序的一般要求,而且也是对 Java 开发人员一贯的要求。虽然目前的调度技术比起原始的数据库触发器标志和独立的调度器线程来说,已经发展了许多,但是作业调度仍然不是个小问题。对这个问题最合适的解决方案就是来自 OpenSymphony 的 Quartz API。
 
Quartz 是个开源的作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz 允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。整合了 Quartz 的应用程序可以重用来自不同事件的作业,还可以为一个事件组合多个作业。虽然可以通过属性文件(在属性文件中可以指定 JDBC 事务的数据源、全局作业和/或触发器侦听器、插件、线程池,以及更多)配置 Quartz,但它根本没有与应用程序服务器的上下文或引用集成在一起。结果就是作业不能访问 Web 服务器的内部函数;例如,在使用 WebSphere 应用服务器时,由 Quartz 调度的作业并不能影响服务器的动态缓存和数据源。
 
 
观后感
Quartz 在众多的称号中,定时任务框架(国内常用),作业调度框架,调度框架等,我偏向作业调度框架。

转载地址:http://ublxo.baihongyu.com/

你可能感兴趣的文章
libpomelo 增加编译静态库cocos2d-x xcode 工程
查看>>
Spring1:Spring简介、环境搭建、源码下载及导入MyEclipse
查看>>
Java系列:报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path...
查看>>
AutoMapper(二)
查看>>
OpenGL ES 3.0之VertexAttributes,Vertex Arrays,and Buffer Objects(九)
查看>>
as3随机数
查看>>
四种方案解决ScrollView嵌套ListView问题
查看>>
[IIS] IIS Framework "aspnet_regiis.exe" 注册
查看>>
乘法逆元模板
查看>>
Oracle更改redo log大小 or 增加redo log组
查看>>
matplotlib油漆基础
查看>>
SAP NUMBER RANGE维护配置object FBN1 Deletion only possible if status is initial
查看>>
为什么要优化你的代码?
查看>>
各类小公式
查看>>
【杂文】2015年度总结
查看>>
25个可遇不可求的jQuery插件
查看>>
【LeetCode】【Python题解】Single Number & Maximum Depth of Binary Tree
查看>>
uiautomatorviewer 可以查看到android中的web 元素信息
查看>>
当Scheduler拿不到url的 时候,不能立即退出
查看>>
[每天一个知识点]34-职业生涯-用得着和用不着的知识
查看>>