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

本文探讨了在项目中使用Quartz进行作业调度时遇到的问题,并提出了自行开发Quartz任务管理应用的想法,以实现更方便的任务管理。文章详细描述了QuartzWeb系统的局限性,以及如何构建和改进一个用于管理Quartz作业调度任务的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        在项目中用到了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作业调度。在这个过程中也学习一下相关知识。
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值