Spring实战 MethodInvokingJobDetailFactoryBean使用与分析
定义一个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使用与分析相关推荐
- Spring Boot进阶:原理、实战与面试题分析
在当下的互联网应用中,业务体系日益复杂,业务功能也在不断地变化.以典型的电商类应用为例,其背后的业务功能复杂度以及快速迭代要求的开发速度,与5年前的同类业务系统相比,面临着诸多新的挑战. 这些挑战中核 ...
- 【Spring实战】----Security4.1.3鉴权之美--基于投票的AccessDecisionManager实现及源码分析
一.背景知识 Spring实战篇系列----Security4.1.3认证过程源码分析和Spring实战篇系列----Security4.1.3实现根据请求跳转不同登录页以及登录后根据权限跳转到不同页 ...
- Spring IOC 容器源码分析系列文章导读
1. 简介 前一段时间,我学习了 Spring IOC 容器方面的源码,并写了数篇文章对此进行讲解.在写完 Spring IOC 容器源码分析系列文章中的最后一篇后,没敢懈怠,趁热打铁,花了3天时间阅 ...
- Spring实战6-利用Spring和JDBC访问数据库
主要内容 定义Spring的数据访问支持 配置数据库资源 使用Spring提供的JDBC模板 写在前面:经过上一篇文章的学习,我们掌握了如何写web应用的控制器层,不过由于只定义了SpitterRep ...
- 【转】Nutz | Nutz项目整合Spring实战
http://blog.csdn.net/evan_leung/article/details/54767143 Nutz项目整合Spring实战 前言 Github地址 背景 实现步骤 加入spri ...
- (转)Nutz | Nutz项目整合Spring实战
http://blog.csdn.net/evan_leung/article/details/54767143 Nutz项目整合Spring实战 前言 Github地址 背景 实现步骤 加入spri ...
- Nutz | Nutz项目整合Spring实战
Nutz项目整合Spring实战 前言 Github地址 背景 实现步骤 加入springMvc与Spring 相关配置 新增Spring相关配置 新增SpringIocProvider 重写Nutz ...
- 人脸图像聚类实战及TSNE可视化分析
人脸图像聚类实战及TSNE可视化分析 目录 人脸图像聚类实战及TSNE可视化分析 Kmeans聚类人脸图像数据 获取Kmeans最佳K值
- 【Spring实战】—— 14 传统的JDBC实现的DAO插入和读取
从这篇开始学习Spring的JDBC,为了了解Spring对于JDBC的作用,先通过JDBC传统的流程,实现一个数据库的插入和读取. 从这篇你可以了解到: 1 传统的JDBC插入和读取的过程. 2 如 ...
最新文章
- google python代码规范_如何用好python编码规范,写一手漂亮的代码
- 图的单源最短路径,Floyd算法(数据结构c++)
- 封装案例-创建士兵类-完成初始化方法
- Android开发之The application could not be installed: INSTALL_FAILED_VERSION_DOWNGRADE报错
- jQuery学习教程(一):入门
- java EL表达式中${param.name}详细
- (九)模型驱动和属性驱动
- Python数据分析Numpy库方法简介(一)
- 使用Lettuce执行命令,应该有多个返回值却只取到一个。
- mysql多个数据库查询_如何跨多个数据库查询
- 工程项目成本费用明细表_项目成本费用明细表
- ad中按钮开关的符号_电工最常用电气元件实物及对应符号
- kubernetes v1.11 生产环境 二进制部署 全过程
- android 9.0user版本如何开启root,打开su
- 创建服务器定时运行程序
- 中国纺织服装专业市场运营现状与投资潜力分析报告2022-2028年
- 走楼梯2<每日一题>
- ssm毕设项目焦虑自测与交流平台k43cf(java+VUE+Mybatis+Maven+Mysql+sprnig)
- 一个中专生:我在华为面试的真实经历
- rails中使用rjs