elastic-job 构建

2016年08月28日 15:20:15

elastic-job 构建

官方文档:http://dangdangdotcom.github.io/elastic-job/

简介:Elastic-Job是一个分布式调度解决方案,由两个相互独立的子项目Elastic-Job-LiteElastic-Job-Cloud组成。

Elastic-Job-Lite定位为轻量级无中心化解决方案,使用jar包的形式提供分布式任务的协调服务。 Elastic-Job-Cloud使用Mesos + Docker的解决方案,额外提供资源治理、应用分发以及进程隔离等服务。

Elastic-Job-LiteElastic-Job-Cloud提供同一套API开发作业,开发者仅需一次开发,然后可根据需要以Lite或Cloud的方式部署

作业类型

Elastic-Job-LiteElastic-Job-Cloud提供统一作业接口,开发者仅需对业务作业进行一次开发,之后可根据不同的配置以及部署至不同的LiteCloud环境。

Elastic-Job提供SimpleDataflowScript 3种作业类型。
方法参数shardingContext包含作业配置、片和运行时信息。可通过getShardingTotalCount(), getShardingItems()等方法分别获取分片总数,运行在本作业服务器的分片序列号集合等。

部署方案

详见地址:http://dangdangdotcom.github.io/elastic-job/post/1.x/quick_start/
注意事项:idea注意安装lombak插件,程序就不会报错了。

调度例子

详见地址:http://m.blog.csdn.net/article/details?id=51864096
注意事项:集群分配,多个定时作业任务必须是在不同集群上,分片是根据ip地址注册在elastic-job-console上的,同一台集群ip一样,导致多个任务分片会不成功。

Elastic-Job架构和云

原文地址:https://github.com/dangdangdotcom/elastic-job 1. Elastic-Job-Lite Distributed schedule job c...
  • tanga842428
  • tanga842428
  • 2016年09月26日 11:45
  • 699

elastic-job的原理简介和使用

elastic-job是当当开源的一款非常好用的作业框架,在这之前,我们开发定时任务一般都是使用quartz或者spring-task(ScheduledExecutorService),无论是使用q...
  • fanfan_v5
  • fanfan_v5
  • 2017年03月11日 02:14
  • 10280

【elastic-job】elastic-job部署以及简单例子

一、elastic-job是什么 elastic-job是当当开发的基于qutarz以及zookeeper封装的作业调度工具,主要有两个大框架,一个是elastic-job lite另外一个是elas...
  • molong1208
  • molong1208
  • 2016年12月15日 21:10
  • 7222

Elastic-Job 基础篇:基本信息及环境搭建

一、基本信息参考 1、官方使用文档  http://dangdangdotcom.github.io/elastic-job/elastic-job-lite/02-guide/web-consol...
  • baogang409
  • baogang409
  • 2017年08月12日 13:50
  • 1728

Elastic-Job使用步骤简介

原文地址:http://dangdangdotcom.github.io/elastic-job/post/1.x/usage/ 使用步骤 安装Java环境 请使用JDK1.7及...
  • tanga842428
  • tanga842428
  • 2016年10月22日 09:05
  • 2316

SpringBoot中使用ElasticJob

ElasticJob版本 Version 2.0.3及以上 创建Zookeeper注册中心 ...
  • u014379639
  • u014379639
  • 2017年06月12日 10:37
  • 3061

Elastic-job-cloud源码中assembly.xml源码

Elastic-job-cloud源码中assembly.xml源码 tar.gz src/main...
  • tanga842428
  • tanga842428
  • 2016年11月26日 11:32
  • 376

Elastic-Job - 分布式定时任务框架

标签:class   style   com   http   使用   代码   si   src   it    Elastic-Job是ddframe中dd-job的作业模块中分离出来的分...
  • haydenwang8287
  • haydenwang8287
  • 2015年10月24日 14:45
  • 5292

Elastic-Job实现原理

原文地址: 实现原理 弹性分布式实现 第一台服务器上线触发主服务器选举。主服务器一旦下线,则重新触发选举,选举过程中阻塞,只有主服务器选举完成,才会执行其他任务。 某作业服务器上线时会自...
  • tanga842428
  • tanga842428
  • 2016年09月28日 11:31
  • 2868

Elastic-Job——分布式定时任务框架

原文:https://www.cnblogs.com/wyb628/p/7682580.html 摘要: Elastic-Job是ddframe中dd-job的作业模块中分离出来的分布式弹性作业...
  • u014401141
  • u014401141
  • 2017年11月30日 14:56
  • 116
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:elastic-job 构建
举报原因:
原因补充:

(最多只允许输入30个字)