定义一个Job类

public class OffsetsQuartz {public void jobQuartz() {String[] clusterAliass = SystemConfigUtils.getPropertyArray("kafka.eagle.zk.cluster.alias", ",");for (String clusterAlias : clusterAliass) {execute(clusterAlias);}}
}
<bean id="offsetsSchedule" class="org.smartloli.kafka.eagle.web.quartz.OffsetsQuartz" /><!-- Method for configuring scheduling specific execution. --><!-- task1 --><bean id="offsetsDetail"class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"><property name="targetObject" ref="offsetsSchedule" /><property name="targetMethod" value="jobQuartz" /><property name="concurrent" value="false" /></bean><!-- Configure the trigger time for scheduling execution. --><bean id="offsetsTrigger"class="org.springframework.scheduling.quartz.CronTriggerFactoryBean"><property name="jobDetail" ref="offsetsDetail" /><property name="cronExpression"><!--  per 5min 每5分钟重启一次--><value>0 0/5 * * * ?</value></property></bean><!-- 总管理类 如果将lazy-init='false'那么容器启动就会执行调度程序  --><bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean"><property name="triggers"><list><!-- All scheduling lists. --><ref local="offsetsTrigger" /></list></property></bean>

转载于:https://www.cnblogs.com/leihuazhe/p/9154232.html

Spring实战 MethodInvokingJobDetailFactoryBean使用与分析相关推荐

  1. Spring Boot进阶:原理、实战与面试题分析

    在当下的互联网应用中,业务体系日益复杂,业务功能也在不断地变化.以典型的电商类应用为例,其背后的业务功能复杂度以及快速迭代要求的开发速度,与5年前的同类业务系统相比,面临着诸多新的挑战. 这些挑战中核 ...

  2. 【Spring实战】----Security4.1.3鉴权之美--基于投票的AccessDecisionManager实现及源码分析

    一.背景知识 Spring实战篇系列----Security4.1.3认证过程源码分析和Spring实战篇系列----Security4.1.3实现根据请求跳转不同登录页以及登录后根据权限跳转到不同页 ...

  3. Spring IOC 容器源码分析系列文章导读

    1. 简介 前一段时间,我学习了 Spring IOC 容器方面的源码,并写了数篇文章对此进行讲解.在写完 Spring IOC 容器源码分析系列文章中的最后一篇后,没敢懈怠,趁热打铁,花了3天时间阅 ...

  4. Spring实战6-利用Spring和JDBC访问数据库

    主要内容 定义Spring的数据访问支持 配置数据库资源 使用Spring提供的JDBC模板 写在前面:经过上一篇文章的学习,我们掌握了如何写web应用的控制器层,不过由于只定义了SpitterRep ...

  5. 【转】Nutz | Nutz项目整合Spring实战

    http://blog.csdn.net/evan_leung/article/details/54767143 Nutz项目整合Spring实战 前言 Github地址 背景 实现步骤 加入spri ...

  6. (转)Nutz | Nutz项目整合Spring实战

    http://blog.csdn.net/evan_leung/article/details/54767143 Nutz项目整合Spring实战 前言 Github地址 背景 实现步骤 加入spri ...

  7. Nutz | Nutz项目整合Spring实战

    Nutz项目整合Spring实战 前言 Github地址 背景 实现步骤 加入springMvc与Spring 相关配置 新增Spring相关配置 新增SpringIocProvider 重写Nutz ...

  8. 人脸图像聚类实战及TSNE可视化分析

    人脸图像聚类实战及TSNE可视化分析 目录 人脸图像聚类实战及TSNE可视化分析 Kmeans聚类人脸图像数据 获取Kmeans最佳K值

  9. 【Spring实战】—— 14 传统的JDBC实现的DAO插入和读取

    从这篇开始学习Spring的JDBC,为了了解Spring对于JDBC的作用,先通过JDBC传统的流程,实现一个数据库的插入和读取. 从这篇你可以了解到: 1 传统的JDBC插入和读取的过程. 2 如 ...

最新文章

  1. google python代码规范_如何用好python编码规范,写一手漂亮的代码
  2. 图的单源最短路径,Floyd算法(数据结构c++)
  3. 封装案例-创建士兵类-完成初始化方法
  4. Android开发之The application could not be installed: INSTALL_FAILED_VERSION_DOWNGRADE报错
  5. jQuery学习教程(一):入门
  6. java EL表达式中${param.name}详细
  7. (九)模型驱动和属性驱动
  8. Python数据分析Numpy库方法简介(一)
  9. 使用Lettuce执行命令,应该有多个返回值却只取到一个。
  10. mysql多个数据库查询_如何跨多个数据库查询
  11. 工程项目成本费用明细表_项目成本费用明细表
  12. ad中按钮开关的符号_电工最常用电气元件实物及对应符号
  13. kubernetes v1.11 生产环境 二进制部署 全过程
  14. android 9.0user版本如何开启root,打开su
  15. 创建服务器定时运行程序
  16. 中国纺织服装专业市场运营现状与投资潜力分析报告2022-2028年
  17. 走楼梯2<每日一题>
  18. ssm毕设项目焦虑自测与交流平台k43cf(java+VUE+Mybatis+Maven+Mysql+sprnig)
  19. 一个中专生:我在华为面试的真实经历
  20. rails中使用rjs

热门文章

  1. purple-class2-默认选项切换
  2. Ubuntu12.04 Jdk1.7 Tomct7.0部署配置
  3. android:installLocation简析
  4. Oracle学习(1)——BLOCK
  5. pom.xml中的artifactId是什么意思?
  6. 相依關係: XXXXXXXXX但它卻無法安裝
  7. 命令行中只用scala来运行一个spark应用
  8. ubuntu16.04禁用触摸板
  9. 线性支持向量机完全理解版
  10. 机器学习(三十四)——策略梯度