首页 > PC > 网页源码
XXL-JOB(分布式任务调度平台)

XXL-JOB(分布式任务调度平台)

大小:7.7MB
类别:网页源码
官方
免费
安全
纠错

检测到是安卓设备,电脑版软件不适合移动端

  • 简介
  • 相关教程
  • 相关合集
  • 评论
XXL-JOB(分布式任务调度平台)
简介

XXL-JOB是一个分布式系统每日任务调度服务平台,其关键设计方案总体目标是开发设计快速、学习培训简易、轻量、易拓展。已经对外开放源码并连接好几家企业网上产品系列,拆箱即用。

软件功能

  1、简易:适用根据Web页应对每日任务开展CRUD实际操作,实际操作简易,一分钟入门;

  2、动态性:适用动态性改动每日任务情况、运行/终止每日任务,及其停止运作中每日任务,即时生效;

  3、调度管理中心HA(管理中心式):调度选用管理中心式设计方案,“调度管理中心”自研调度部件并适用群集布署,可确保调度管理中心HA;

  4、执行器HA(分布式系统):每日任务分布式系统实行,每日任务"执行器"适用群集布署,可确保每日任务实行HA;

  5、认证中心: 执行器会规律性全自动申请注册每日任务, 调度管理中心可能全自动发觉申请注册的每日任务并开启实行。另外,也适用手动式入录执行器详细地址;

  6、延展性扩充缩容:一旦有新执行器设备发布或是退出,下一次调度时可能分配每日任务;

  7、路由器对策:执行器群集布署时出示丰富多彩的路由器对策,包含:第一个、最后一个、轮询、任意、一致性HASH、最不常常应用、近期最长未应用、常见故障迁移、繁忙迁移等;

  8、常见故障迁移:每日任务路由器对策挑选"常见故障迁移"状况下,假如执行器群集中某一台设备常见故障,可能全自动Failover转换到一台一切正常的执行器推送调度要求。

  9、堵塞解决对策:调度过度聚集执行器赶不及解决时的解决对策,对策包含:单机版串行通信(默认设置)、丢掉事后调度、遮盖以前调度;

  10、每日任务请求超时操纵:适用自定每日任务请求超时時间,每日任务运作请求超时可能积极终断每日任务;

  11、每日任务不成功再试:适用自定每日任务不成功再试频次,当每日任务不成功时可能依照预置的不成功再试频次积极开展再试;在其中分片每日任务适用分片粒度分布的不成功再试;

  12、每日任务不成功报警;默认设置出示电子邮件方法不成功报警,另外预埋拓展插口,可便捷的拓展短消息、钉钉打卡等报警方法;

  13、分片广播节目每日任务:执行器群集布署时,每日任务路由器对策挑选"分片广播节目"状况下,一次每日任务调度可能广播节目开启群集中全部执行器实行一次每日任务,可依据分片主要参数开发设计分片每日任务;

  14、动态性分片:分片广播节目每日任务以执行器为层面开展分片,适用动态性扩充执行器群集进而动态性提升分片总数,协作开展业务流程解决;在开展大信息量业务流程实际操作时可明显提高每日任务解决工作能力和速率。

  15、事情开启:除开"Cron方法"和"每日任务依靠方法"开启每日任务实行以外,适用根据事情的开启每日任务方法。调度管理中心出示开启任务单次实行的API服务项目,可依据业务流程事情灵便开启。

  16、每日任务进展监管:适用实时监控系统每日任务进展;

  17、Rolling即时日志:适用线上查询调度結果,而且适用以Rolling方法即时查询执行器輸出的详细的实行日志;

  18、GLUE:出示Web IDE,适用线上开发设计每日任务逻辑性编码,动态性公布,即时编译程序起效,省去布署发布的全过程。适用30个版本号的历史版本回朔。

  19、脚本制作每日任务:适用以GLUE模式开发和运作脚本制作每日任务,包含Shell、Python、NodeJS、PHP、PowerShell等种类脚本制作;

  20、cmd每日任务:原生态出示通用性cmd每日任务Handler(Bean每日任务,"CommandJobHandler");业务流程方只必须出示cmd就可以;

  21、每日任务依靠:适用配备子每日任务依靠,当父每日任务实行完毕且实行取得成功后可能积极开启一次子每日任务的实行, 好几个子每日任务用分号隔开;

  22、一致性:“调度管理中心”根据DB锁确保群集分布式系统调度的一致性, 一次每日任务调度总是开启一次实行;

  23、自定每日任务主要参数:适用线上配备调度每日任务入参,即时生效;

  24、调度线程池:调度系统软件线程同步开启调度运作,保证调度精准实行,不被阻塞;

  25、数据库加密:调度管理中心和执行器中间的通信开展数据库加密,提高调度信息内容安全系数;

  26、电子邮件警报:每日任务不成功时适用电子邮件警报,适用配备多邮箱地址群发消息警报电子邮件;

  27、消息推送maven中央仓库: 可能把全新稳定版消息推送到maven中央仓库, 便捷客户连接和应用;

  28、运作表格:适用即时查询运作数据信息,如每日任务总数、调度频次、执行器总数等;及其调度表格,如调度日期布局图,调度取得成功布局图等;

  29、全多线程:每日任务调度步骤全多线程化设计方案完成,如多线程调度、多线程运作、多线程回调函数等,合理对聚集调度开展总流量削峰,理论上适用随意时间每日任务的运作;

  30、跨语言表达:调度管理中心与执行器出示语言表达不相干的 RESTful API 服务项目,第三方随意语言表达可由此连接调度管理中心或是完成执行器。此外,还出示了 “多个任务方式”和“httpJobHandler”等别的跨语言表达计划方案;

  31、现代化:调度管理中心适用现代化设定,出示汉语、英语二种可选语言表达,默认设置为汉语;

  32、容器化:出示官方网docker镜像系统,并自动更新消息推送dockerhub,进一步完成商品拆箱即用;

  33、线程池防护:调度线程池开展防护分拆,慢每日任务全自动退级进到"Slow"线程池,防止耗光调度进程,提升系统软件可靠性;

  34、用户管理系统:适用线上智能管理系统客户,存有管理人员、单用户二种人物角色;

  35、权限管理:执行器层面开展权限管理,管理人员有着全量管理权限,单用户必须分派执行器管理权限后才容许有关实际操作;

更新日志

  Release Notes

  1、【增加】调度到期对策:调度管理中心错过了调度時间的赔偿解决对策,包含:忽视、马上赔偿开启一次等;

  2、【增加】开启对策:除开基本Cron、API、父子俩每日任务开启方法外,增加出示 "固定不动间距开启、(固定不动廷时开启,试验中)" 新开启方法;

  3、【增加】增加每日任务辅助软件 "XxlJobHelper":出示统一每日任务輔助工作能力,包含:每日任务前后文信息内容维护保养获得(每日任务主要参数、每日任务ID、分片主要参数)、日志輸出、每日任务結果设定……等;

  3.1、"ShardingUtil" 部件废料:改成 "XxlJobHelper.getShardIndex()/getShardTotal();" 获得分片主要参数;

  3.2、"XxlJobLogger" 部件废料:改成 "XxlJobHelper.log" 开展日志輸出;

  4、【优化】每日任务关键类 "IJobHandler" 的 "execute" 方式撤销进出参设计方案。改成根据 "XxlJobHelper.getJobParam" 获得每日任务主要参数并取代方式入参,根据 "XxlJobHelper.handleSuccess/handleFail" 设定每日任务結果并取代方式出参,实例编码以下;

  @XxlJob("demoJobHandler")

  public void execute() {

  String param = XxlJobHelper.getJobParam();#160; #160; // 获得主要参数

  XxlJobHelper.handleSuccess();#160; #160; #160; #160; #160; #160; #160; #160; #160;// 设定每日任务結果

  }

  5、【优化】Cron在线编辑器提高:Cron在线编辑器改动cron时可即时查询近期运作時间;

  6、【优化】执行器实例新项目标准梳理;

  7、【优化】每日任务调度生命期重新构建:调度(schedule)、开启(trigger)、实行(handle)、回调函数(callback)、完毕(complete);

  8、【优化】执行器申请注册部件优化:申请注册逻辑性调节为多线程方法,提升申请注册特性;

  9、【优化】执行器身份验证校检:执行器启动积极校检accessToken,为空则积极Warn报警;(已整体规划安全性加强:AccessToken动态性转化成、动态性起停等)

  10、【优化】电子邮箱报警配备优化:将"spring.mail.from"与"spring.mail.username"特性拆分离,更为灵便的适用一些无登陆密码邮箱服务;

  11、【优化】好几个新项目依靠升級至较新平稳版本号,如netty、groovy、spring、springboot、mybatis等;

  12、【优化】UI组件基本升級,提高部件可靠性;

  13、【优化】调度管理中心网页页面互动优化:用户管理系统控制模块登陆密码列撤销;好几处表述autocomplete撤销;执行器管理方法控制模块XSS阻拦校检等;

  14、【优化】调度管理中心每日任务情况检测慢SQL难题优化;

  15、【修复】GLUE-Java方式每日任务,init/destroy没法实行难题修复;

  16、【修复】Cron在线编辑器难题修复:修复小几率状况下cron单独字段名改动时造成 别的字段名被重设难题;

  17、【修复】通用性HTTP每日任务Handler(httpJobHandler)优化:修复 "setDoOutput(true)" 造成 每日任务要求GetMethod无效难题;

  18、【修复】执行器Commandhandler实例每日任务优化,修复极端化状况下脚本制作过程挂起来难题;

  19、【修复】调度通信部件优化,修复RestFul方法启用 DotNet 版本号执行器时心跳检测不成功难题;

  20、【修复】调度管理中心远程控制实行日志查看错码难题修复;

  21、【修复】调度管理中心部件载入次序优化,修复极端化状况下调度部件原始慢造成 的调度不成功难题;

  22、【修复】执行器申请注册进程优化,修复极端化状况下初始化失败时造成 NPE难题;

  23、【修复】调度进程数据库连接池优化,修复联接实效性校检请求超时难题;

  24、【修复】执行器注册表文件字段名优化,处理执行器申请注册连接点太多造成 基本信息储存和更新失败的难题;

  25、【修复】轮流培训路由器对策优化,修复小几率下高并发难题;

  26、【修复】网页页面redirect自动跳转后https变成http难题修复;

  27、【修复】执行器日志清除优化,修复小几率下日志文档为空造成 清除出现异常难题;

软件信息

软件标签:
软件版本:V2.3.0官方版
更新时间:2025-02-19
软件大小:7.7MB
备案号:暂无
厂商:暂无
包名:暂无
应用权限:
查看
  • 程序写入外部存储

    -- 允许程序写入外部存储
  • 读取设备外部存储空间的文件

    -- 程序可以读取设备外部存储空间的文件
    -- 允许程序请求安装文件包
  • 获取额外的位置信息提供程序命令

    -- 允许程序访问额外的定位提供者指令
  • 访问SD卡文件系统

    -- 挂载、反挂载外部文件系统
  • 访问SD卡文件系统

    -- 挂载、反挂载外部文件系统
  • 查看WLAN连接

    -- 获取当前WiFi接入的状态以及WLAN热点的信息
  • 完全的网络访问权限

    -- 访问网络连接,可能产生GPRS流量
  • 连接WLAN网络和断开连接

    -- 改变WiFi状态
  • 修改系统设置

    -- 允许读写系统设置项
  • 查看网络连接

    -- 获取网络信息状态,如当前的网络连接是否有效
  • 收起
隐私说明:
查看
  • 我们严格遵守法律法规,遵循以下隐私保护原则,为您提供更加安全、可靠的服务:

  • 1、安全可靠:

    我们竭尽全力通过合理有效的信息安全技术及管理流程,防止您的信息泄露、损毁、丢失。
  • 2、自主选择:

    我们为您提供便利的信息管理选项,以便您做出合适的选择,管理您的个人信息
  • 3、保护通信秘密:

    我们严格遵照法律法规,保护您的通信秘密,为您提供安全的通信服务。
  • 4、合理必要:

    为了向您和其他用户提供更好的服务,我们仅收集必要的信息。
  • 5、清晰透明:

    我们努力使用简明易懂的表述,向您介绍隐私政策,以便您清晰地了解我们的信息处理方式。
  • 6、将隐私保护融入产品设计:

    我们在产品和服务研发、运营的各个环节,融入隐私保护的理念。
  • 本《隐私政策》主要向您说明:

    我们收集哪些信息 我们收集信息的用途 您所享有的权利
  • 希望您仔细阅读《隐私政策》

    为了让您有更好的体验、改善我们的服务或经您同意的其他用途,在符合相关法律法规的前提下,我们可能将通过某些服务所收集的信息用于我们的其他服务。例如,将您在使用我们某项服务时的信息,用于另一项服务中向您展示个性化的内容或广告、用于用户研究分析与统计等服务。
  • 若您使用服务,即表示您认同我们在本政策中所述内容。除另有约定外,本政策所用术语与《服务协议》中的术语具有相同的涵义。
  • 如您有问题,请联系我们。
  • 收起
类似软件
本类排行
近期大作

最新软件

相关合集 更多

相关教程

app任务一手单平台_app任务平台_一手任务接单平台 横向调度与纵向调度相比,横向调度有景别的变化,而纵向调度几乎没有。() ()功能通常包括指挥调度、任务巩、操作控制、显示记录等功能。 在调度电话系统中,调度分机只有拨号才能呼叫调度员。 清华大学携手腾讯等业界力量,共同研发分布式全息语境推理平台

热搜标签

网友评论

添加表情
评论
举报

举报反馈

  • 色情
  • 版权
  • 反动
  • 暴力
  • 软件失效
  • 其他原因
提交反馈