(1) 编写quartz网页管理应用的初衷

        在项目中用到了Quartz 进行作业调度,Quartz 是个开源的作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz 允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。         但是在使用中却发现没有比较好的Quartz作业调度监控系统,对作业调度任务的创建、停止、及时触发、删除等操作都依赖修改系统代码和配置,操作非常不方便。在官网上找到了一个名为“Quartz Web"的项目,进入quartz的SVN(http://svn.terracotta.org/svn/quartz)源代码树下的webapp目录即为Quartz Web 的源码目录,下载到 Quartz 源代码树并使用 quartz/webapp 目录下的 Ant 或Maven构建文件来构建这个 Web 程序。但是QuartzWeb并不完善,有好多明显的错误,好多页面有错误需要修改后才能通过GUI成功配置各调度,具体细节可参考:http://blog.sina.com.cn/s/blog_569a20780100r9n1.html。也许有好的Quartz GUI系统,但是我没有找到,如果谁有或者自己开发了好的Quartz管理系统可以分享下,谢谢。        于是萌发了自己做一个管理Quartz任务的应用,用于更方便的管理项目中Quartz作业调度。在这个过程中也学习一下相关知识。         

猜你喜欢

转载自haotw.iteye.com/blog/2013584
今日推荐