主要功能特性如下: 简单灵活提供Web页面对任务进行管理,管理系统支持用户管理、权限控制; 支持容器部署;支持通过通用HTTP提供跨平台任务调度; 丰富的任务管理功能支持页面对任务CRUD操作; 支持在页面编写脚本任务、命令行任务、Java代码任务并执行; 支持任务级联编排,父任务执行结束后触发子任务执行; 支持设置任务优先级; ...
XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。xxl三个字母是其开发者许雪里名字的缩写。 几个特性: 1、简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手; 2、动态:支持动态修改任务状态、启动/停止任...
简介:XXL-JOB是一个分布式任务调度平台,具有开发迅速、学习简单、轻量级和易扩展的特性。它通过将调度行为抽象为“调度中心”公共平台,以及将任务抽象为分散的JobHandler,实现了高效、稳定的任务调度。 即刻调用文心一言能力 开通百度智能云千帆大模型平台服务自动获取1000000+免费tokens 立即体验 XXL-JOB是一个分布式任务...
个人认为xxl-job比较适合运行耗时比较长的大任务(定时大任务的估计也差不多),或者数量少耗时短的微任务;对于那种数量多或是运行时间较短的微任务可能不太适合(我的项目正好是后面这种...)。再具体点,可以细分为两类:相同jobId:适合数量少耗时长的大任务;不适合数量多或耗时短的微任务,不适合数量多耗时长...
2. 功能特性 在上面的小节中我们简单地介绍了xxl-job的架构和调度相关的功能。下面我们来具体看下对于业务系统而言,xxl-job集成了哪些非常优秀的功能: 动态化:支持动态修改任务状态、启动/停止任务,以及终止运行中任务,即时生效。 事件触发:除了”Cron方式”和”任务依赖方式”触发任务执行之外,支持基于事件的...
特性 xxl-job的特性有很多,官网上有详细的介绍,这里我会介绍几个重要的特性: 1.简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手; 2.动态:支持动态修改任务状态、启动/停止任务,以及终止运行中的任务,都是即时生效的。 3.调度中心HA(中心式):调度采用中心式设计,“调度中心”自研调度组件并支持集群...
同时支持以下特性: 并行任务调度:支持分布式集群部署,多分片执行定时任务 高可用:某一台宕机,不影响其他实例执行任务 可扩展:可通过增加集群实例来提高任务的执行效率 可监控:对所有定时任务进行统一的管理和检测 2.3.常用的分布式任务调度框架有哪些? Xxl-job ...
3.xxl-job特性 多种运行模式 xxl-job有调度中心,既然是一个调度中心,是不是可以不区分调度什么任务,就到时候触发事件就好啦?所以xxl-job有提供执行其他语言的运行模式。强不强! GLUE模式(Java):任务以源码方式维护在调度中心;该模式的任务实际上是一段继承自IJobHandler的Java类代码并 "groovy" 源码方式维护...
小结:综合选型原则及三个定时任务框架的优缺点和目前项目的状况,建议选用xxl-job。 三、XXL-JOB的一些特性: 1、执行失败可以查看日志 2、支持邮件报警 3、路由策略支持轮询等策略,可以减轻执行服务器的压力 4、轮询时间等参数修改后立即生效 ...