XXL-JOB是一个由大众点评的许雪里开发的分布式任务调度平台,其设计目标是简单易用、开发迅速、轻量级和易扩展。核心组件包括调度中心和执行器,调度中心负责管理调度信息并发出调度请求,执行器则负责接收并执行业务逻辑。XXL-JOB的主要功能特点包括: 任务超时控制:支持自定义任务超时时间,任务运行超时将会主动中断任务。 一...
因此,XXL-JOB应运而生:XXL-JOB是一个开源的轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展、开箱即用,其中“XXL”是主要作者,大众点评许雪里名字的缩写 自2015年开源以来,已接入数百家公司的线上产品线,接入场景涉及电商业务,O2O业务和大数据作业等 功能特性 主要功能特性如下: 简单灵...
xxl是xxl-job的开发者大众点评的许雪里名称的拼音开头。 xxl-job介绍 XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。 xxl是xxl-job的开发者大众点评的许雪里名称的拼音开头。 设计思想 将调度行为抽象形成“调度中心”公共...
xxl-job-admin:这是调度管理中心,也是XXL-Job的核心管理组件,负责任务的调度和管理。它给我们提供了一个可视化的管理界面,通过Web界面和API接口,开发者可以方便地创建、编辑和监控任务。调度中心负责将任务分发给执行器节点,并接收执行器的执行结果和日志。 xxl-job-executor(xxl-job-executor-sample):这是官方给的...
xxl-job是大众点评许雪里开源的一款分布式调度中间件。根据上面的分类,xxl-job属于中心化、作业竞争的分布式调度中间件。下面是xxl-job最新版本的架构图: 从上面的架构图中我们可以看到,在xxl-job中,作业调度是由调度中心来进行统筹协调的,在调度中心中进行调度器和执行器的管理和注册。同时为了调度中心...
Elastic Job是当当网架构师开发,是一个分布式调度解决方案,由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成;定位为轻量级无中心化解决方案,使用jar包的形式提供分布式任务的协调服务。支持分布式调度协调、弹性扩容缩容、失效转移、错过执行作业重触发、并行调度、自诊断和修复等等功能特性 ...
1. xxl-job是出自大众点评许雪里(xxl就是作者名字的拼音首字母)的开源项目,官网上介绍这是一个轻量级分布式任务调度框架, 代码语言:txt 复制 2. 其核心设计目标是开发迅速、学习简单、轻量级、易扩展。跟elasticjob不同,xxl-job环境依赖于mysql,不用ZooKeeper,这也是最大的不同。
于2018-12-05,XXL-JOB参与”2018年度最受欢迎中国开源软件“评比,在当时已录入的一万多个开源项目中角逐,最终排名第19名。于2019-12-10,XXL-JOB参与”2019年度最受欢迎中国开源软件“评比,在当时已录入的一万多个开源项目中角逐,最终排名”开发框架和基础组件类”第9名。
xxl-job 是由大众点评推出的一款分布式轻量级任务调度框架,旨在提供快速开发、简单学习、轻量化、易扩展的特性。它通过中心式调度平台协调多个执行器执行任务,利用 DB 锁确保集群分布式调度的一致性。虽然扩展执行器可能增加数据库压力,但对于大多数公司来说,执行器数量通常不多。xxl-job 提供了监控页面...