原文:elastic-job详解(五):自定义任务参数

在elastic job详解 三 :Job的手动触发功能一文中讲到了如何手动触发一个Job,但是我们手动触发的时候常常需要输入一些参数。举个栗子:我们有个日统计报表,每天凌晨统计一次,统计上一天的数据。但我们发现几天前的某一天的数据有问题,需要重跑统计。这就需要统计程序能执行指定某一天的数据。这个功能就可以使用自定义任务参数来轻松实现。自定义参数,可通过传递该参数为作业调度的业务方法传参,用于实现 ...

2017-09-08 11:06 0 4587 推荐指数:

查看详情

分布式任务elastic-job

# elastic-job简介 目前Elastic job的最新版本已经由原来的elastic-job-core分离除了两个项目,分别为Elastic-Job-Lite和Elastic-Job-Cloud。Elastic-Job是一个分布式调度解决方案,由两个相互独立的子项目 ...

Tue Dec 05 05:30:00 CST 2017 0 2484
elastic-job详解(四):失效转移

elastic-job中最关键的特性之一就是失效转移。配置了失效转移之后,如果在任务执行过程中有一个执行实例挂了,那么之前被分配到这个实例的任务(或者分片)会在下次任务执行之前被重新分配到其他正常节点实例上执行。 简单的HA 当某一个任务实例节点宕机(离开与zookeeper的连接),会触发 ...

Fri Jun 23 15:50:00 CST 2017 0 10166
elastic-job详解(二):作业的调度

JobScheduler是elastic-job作业调度的关键类,也是起始类,在包com.dangdang.ddframe.job.lite.api下。调度任务的执行需要包含两大步骤:任务的配置和任务的注册。JobScheduler的构造函数除了任务配置和注册相关信息之外还有事件和监听。后两 ...

Sun Jun 04 00:53:00 CST 2017 0 15810
elastic-job详解(一):数据分片

数据分片的目的在于把一个任务分散到不同的机器上运行,既可以解决单机计算能力上限的问题,也能降低部分任务失败对整体系统的影响。elastic-job并不直接提供数据处理的功能,框架只会将分片项分配至各个运行中的作业服务器(其实是Job实例,部署在一台机器上的多个Job实例也能分片),开发者需要 ...

Tue May 30 07:48:00 CST 2017 0 29817
Elastic-Job

什么是Elastic-Job Elastic-Job是当当网大牛基于Zookepper,Quartz开发并且开源的Java分布式定时任务,解决Quartz不支持分布式的弊端。它由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成。 基本概念 ...

Mon Sep 17 17:53:00 CST 2018 0 10869
Elastic-Job介绍

1 什么是分布式任务调度 什么是分布式?当前软件的架构正在逐步转变为分布式架构,将单体结构分为若干服务,服务之间通过网络交互来完成用户的业务处理,如下图,电商系统为分布式架构,由订单服务、商品服务、用户服务等组成: 分布式系统具体如下基本特点:1、分布性:每个部分都可以独立部署 ...

Wed Dec 18 04:49:00 CST 2019 0 1489
Elastic-Job原理

概述Elastic-Job是一个分布式调度解决方案,由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成。 Elastic-Job-Lite定位为轻量级无中心化解决方案,使用jar包的形式提供分布式任务的协调服务。 功能列表分布式调度协调弹性扩容缩容 ...

Tue Sep 03 18:52:00 CST 2019 1 576
elastic-job

github源码: https://github.com/dangdangdotcom/elastic-job maven中央仓: http://repo1.maven.org/maven2/com/dangdang/ 获取分支 git clone -b 1.0.4 ...

Sun Mar 13 02:29:00 CST 2016 0 1680
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM