开发者社区> 问答> 正文

Quartz 立即执行

请教下各位,怎么让Quartz随着容器的启动就马上执行任务,然后才按照表达式的规则执行,就是先随着容器启动,就马上跑一遍,后面就按照表达式规则执行

展开
收起
a123456678 2016-03-17 14:53:29 3550 0
1 条回答
写回答
取消 提交回答
  • 拆分成两个问题,①容器启动完成一些方法 ②容器启动后加载Quartz设置的任务定时运行这些方法

    如果执行顺序是①②:问题①你使用Listener就可以了,问题②正常设置Quartz就行

    如果执行顺序是②①:,直接贴代码:

    String [] groupNames = this.scheduler.getJobGroupNames();  
    for(String groupName : groupNames){  
        String[] jobNames =this.scheduler.getJobNames(groupName);  
        for(String jobName : jobNames){   
        this.scheduler.triggerJob(jobName, groupName);  
        }
    }
    2019-07-17 19:05:24
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载