Quartz作业调度框架解析
Quartz,一个开源且功能强大的Java作业调度框架,让开发者能依据时间间隔灵活调度作业。它支持作业与触发器之间的多对多关系,方便将多个作业关联到不同的触发器上。在应用中集成Quartz,可重用来自不同事件的作业,甚至为单一事件组合多个作业,提升了作业调度的灵活性与效率。
Quartz虽可通过属性文件进行配置,包括JDBC事务数据源、全局作业与触发器侦听器、插件、线程池等,但它并未与应用服务器上下文或引用紧密集成。这导致Quartz调度的作业无法直接访问Web服务器内部功能,如在WebSphere应用服务器中,Quartz作业无法直接影响服务器的动态缓存和数据源。因此,在应用中集成Quartz时,需特别关注作业与服务器内部功能的交互方式。
352.1KB
文件大小:
评论区