elastic-job
清墨无痕
一个很懒的程序员,懒到不想CRLT+C,CRLT+V
展开
-
elastic-job分布式作业调度框架简介
1.elastic-job是什么?elastic-job是当当内部应用框架ddframe中dd-job的作业模块中分离出来的分布式弹性作业框架。2. 什么是作业调度(定时任务)?作业即定时任务。一般来说,系统可使用消息传递代替部分使用作业的场景。两者确有相似之处。可互相替换的场景,如队列表。将待处理的数据放入队列表,然后使用频率极短的定时任务拉取队列表的数据并处理。这种情况使用消息中间件的推送模式...原创 2018-05-17 11:30:18 · 4098 阅读 · 0 评论 -
elastic-job之Simple类型作业实现
1.什么是Simple类型作业?Simple类型作业意为简单实现,未经任何封装的类型。需实现SimpleJob接口。该接口仅提供单一方法用于覆盖,此方法将定时执行。与Quartz原生接口相似,但提供了弹性扩缩容和分片等功能。2. 创建Simple类型项目,通过API启动方式调用2.1 首先我们maven创建一个普通的java项目,然后在pom文件中加入下面这行引入<dependency>...原创 2018-05-17 14:49:20 · 10805 阅读 · 0 评论 -
elastic-job之Dataflow类型作业实现
一、前序如果你对elastic-job还不了解的话,建议你去看看我的《elastic-job分布式作业调度框架简介》,以下涉及到的参数配置请查看我的《elastic-job之Simple类型作业实现》二、Dataflow是什么?Dataflow类型用于处理数据流,需实现DataflowJob接口。该接口提供2个方法可供覆盖,分别用于抓取(fetchData)和处理(processData)数据。三...原创 2018-05-17 15:38:48 · 8445 阅读 · 0 评论 -
elastic-job之Script类型作业实现
一、前序如果你对elastic-job还不了解的话,建议你去看看我的《elastic-job分布式作业调度框架简介》,以下涉及到的参数配置请查看我的《elastic-job之Simple类型作业实现》二、Script类型Script类型作业意为脚本类型作业,支持shell,python,perl等所有类型脚本。只需通过控制台或代码配置scriptCommandLine即可,无需编码。执行脚本路径可...原创 2018-05-17 15:55:58 · 1950 阅读 · 0 评论 -
elastic-job之运维平台
第一步:去下载包https://github.com/miguangying/elastic-job-lite-console#elastic-job-lite-console第二步:解压缩 解压缩elastic-job-lite-console-${version}.tar.gz并执行bin\start.sh。打开浏览器访问http://localhost:8899/即可访问控制台...原创 2018-05-21 16:18:22 · 9446 阅读 · 2 评论