首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >官宣!ElasticJob 3.0.0 版本正式发布

官宣!ElasticJob 3.0.0 版本正式发布

原创
作者头像
SphereEx
修改于 2021-07-20 09:46:11
修改于 2021-07-20 09:46:11
6690
举报

> ElasticJob 是面向互联网生态和海量任务的分布式调度解决方案,由两个相互独立的子项目 ElasticJob-Lite 和 ElasticJob-Cloud 组成。它通过弹性调度、资源管控、以及作业治理的功能,打造一个适用于互联网场景的分布式调度解决方案,并通过开放的架构设计,提供多元化的作业生态。ElasticJob 的各个产品使用统一的作业 API,开发者仅需一次开发,即可随意部署。

> 在经过 alpha、beta、RC1 版本的打磨后,我们宣布 ElasticJob 3.0.0 版本正式发布!这是 ElasticJob 项目自 2020 年 5 月 28 日重启并成为 Apache ShardingSphere 子项目以来的第一个正式版本。

相比 3.0.0-RC1 版本,ElasticJob 3.0.0 正式版优化了以下方面:

### 漏洞修复

1. 修复 failover 在分布式部署的情况下可能不生效的问题

1. 修复 ReconcileService 在作业关闭后没有正确关闭的问题

### 增强

1. 错误处理器模块-邮件通知增加 SMTP SSL trust 配置参数

### 依赖调整

1. ElasticJob Spring Boot Starter 模块中的 spring-boot-starter-jdbc 调整为非必需

🔗中央仓库:

https://search.maven.org/search?q=g:org.apache.shardingsphere.elasticjob%20AND%20v:3.0.0

🔗下载链接:

https://shardingsphere.apache.org/elasticjob/current/en/downloads/

🔗更新日志:

https://github.com/apache/shardingsphere-elasticjob/blob/master/RELEASE-NOTES.md

🔗项目地址:

https://github.com/apache/shardingsphere-elasticjob

### 社区建设

自 ElasticJob 3.0.0-RC1 发布后,共有 11 位 Contributor 的 26 个 PR 被合并,感谢大家的贡献与支持。

![](/img/bVcTij3)

相较 ElasticJob 2.x 版本而言,ElasticJob 3.0.0 对内核进行了大量的重构和解耦,并扩充了一系列的生态对接,例如开箱即用的企业微信或钉钉作业出错通知。后续我们将对 ElasticJob 3.0.0 进行详细技术文章解读,欢迎大家的持续关注!

欢迎点击“[链接](https://shardingsphere.apache.org/elasticjob/current/en/downloads/)”下载使用。

![](/img/bVcSf7z)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
时隔 4 年!ElasticJob 3.0.0 发布,王者归来。。
点击关注公众号,Java干货及时送达 ElasticJob 简介 ElasticJob 是一个分布式调度解决方案,即分布式的定时任务框架,它由 2 个相互独立的子项目 ElasticJob-Lite 和 ElasticJob-Cloud 组成: ElasticJob-LiteElasticJob-Cloud无中心化是否资源分配不支持支持作业模式常驻常驻 + 瞬时部署依赖ZooKeeperZooKeeper + Mesos 功能列表: 相比较传统的 Quartz 定时任务框架,它只能单机部署,而 Ela
Java技术栈
2022/03/03
7030
Spring Boot 整合定时任务,可以动态编辑的定时任务!
定时任务,松哥之前写过多篇文章和大家介绍,上次还自己 DIY 了一个可以动态编辑的定时任务,还录了一个配套视频: 相关的资料链接戳这里: Spring 定时任务玩出花! 手把手教你定制可编辑的定时任务! 开发可配置的定时任务~第二弹 Vue非典型用法,一个简单的管理页面 不过我们当时自己写的这个不支持分布式环境,想要支持倒也不是啥难事,弄一个 zookeeper 或者 redis 作为公共的信息中心,里边记录了定时任务的各种运行情况,有了这个就能支持分布式环境了。 今天咱们不自己写了,我们来看一个现成的框
江南一点雨
2022/03/10
7090
顶级分布式任务调度解决方案 ElasticJob 3.0.0 来啦!
Elastic-Job 是当当网开源的一个基于Quartz和ZooKeeper的分布式调度解决方案,由两个相互独立的子项目 Elastic-Job-Lite 和 Elastic-Job-Cloud 组成,一般我们只要使用 Elastic-Job-Lite 就好。
Guide哥
2021/07/27
1.3K0
顶级分布式任务调度解决方案 ElasticJob 3.0.0 来啦!
GitHub上持续冲榜,ElasticJob重启
你会误认为 ElasticJob 只是作业管控平台么?创始人为你解读产品定位与新版本设计理念。
kirito-moe
2020/07/14
6630
每天20分钟之elastic-job-lite的应用
官网: https://shardingsphere.apache.org/elasticjob/current/cn/user-manual/elasticjob-lite/
李子健
2022/10/05
5920
Spring Boot 2.x基础教程:使用Elastic Job实现定时任务
上一篇,我们介绍了如何使用Spring Boot自带的@Scheduled注解实现定时任务(https://blog.didispace.com/spring-boot-learning-2-7-1/)。文末也提及了这种方式的局限性。当在集群环境下的时候,如果任务的执行或操作依赖一些共享资源的话,就会存在竞争关系。如果不引入分布式锁等机制来做调度的话,就可能出现预料之外的执行结果。所以,@Scheduled注解更偏向于使用在单实例自身维护相关的一些定时任务上会更为合理一些,比如:定时清理服务实例某个目录下的
程序猿DD
2023/04/04
6940
Spring Boot 2.x基础教程:使用Elastic Job实现定时任务
快速学习-ElasticJob弹性调度
弹性调度是 ElasticJob 最重要的功能,也是这款产品名称的由来。 它是一款能够让任务通过分片进行水平扩展的任务处理系统。
cwl_java
2020/09/24
7470
快速学习-ElasticJob弹性调度
lagou 爪哇 2-2 分布式集群架构场景化解决⽅案 笔记
数据表A(ID),A的数据量很⼤的情况下,我们会进⾏分表操作,A(ID)表拆分成了A1表 (ID)+A2表(ID),需要⼀种在分布式集群架构中能够产⽣全局唯⼀ID的⽅案
acc8226
2022/05/17
3520
lagou 爪哇 2-2 分布式集群架构场景化解决⽅案 笔记
XXL-JOB定时任务调度平台原理
elastic-job 是由当当网基于quartz 二次开发之后的分布式调度解决方案 , 由两个相对独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成 。
chenchenchen
2021/09/06
5.3K0
ElasticJob分布式调度,分布式多个微服务执行只需要执行一个定时任务,基本概念介绍(一)「建议收藏」
最近的项目中需要做一个定时任务,该项目是一个分布式多节点调度任务,所以里面的定时任务在不同的节点不应该同时进行,应该使用其中一个节点做定时任务,目前寻找的方案为ElasticJob,这个篇章简单介绍一下
全栈程序员站长
2022/11/17
1.7K0
ElasticJob分布式调度,分布式多个微服务执行只需要执行一个定时任务,基本概念介绍(一)「建议收藏」
解锁 ElasticJob 云原生实践的难题
最近在逛 ElasticJob 官方社区时发现很多小伙伴都在头疼这个 ElasticJob 上云的问题,ElasticJob 本就号称分布式弹性任务调度框架,怎么在云原生环境就有了问题了呢,这就要从 Kubenertes 和 ElasticJob 的一些状态化说起。
宋小生
2023/11/27
2050
解锁 ElasticJob 云原生实践的难题
集成elastic-job分布式调度定时任务
定时任务这一组件在工作过程中经常使用到,在单机节点上可以直接选择使用Spring自带的定时任务组件hubble-task,而这种定时任务一旦确定固化了定时触发策略,也无法动态开启关闭,所以后来有了Quartz。
余生大大
2022/11/02
7800
集成elastic-job分布式调度定时任务
给力!斩获 GitHub 14000 Star,两周创办开源公司获数百万美元融资
作者 | 伍杏玲 出品 | AI 科技大本营(ID:rgznai100) 上世纪 90 年代初,21 岁大学生 Linus Torvalds 开源 Linux 操作系统,自此掀起全球开源浪潮。随后“中国 Linux 第一人”宫敏博士用手提肩背的方式将 20 盒磁带背回中国,磁带里装着 80G 容量的自由软件,组建起中国第一个自由软件库,点燃中国开源之火。 20 年时间滑过,中国开源力量在全球舞台上表现亮眼,喜讯不断,捷报连连:今年 3 月,开源被列入“十四五”规划;2020 年成立中国首个开源基金会开放原子
AI科技大本营
2023/05/08
2100
给力!斩获 GitHub 14000 Star,两周创办开源公司获数百万美元融资
xxl-job【后端专题】
xxl-job-admin目录配置文件 application.properties
高大北
2022/11/14
8171
xxl-job【后端专题】
再见 Spring Task,这个定时任务框架真香!
于是,我简单写了一篇文章总结一下定时任务的一些概念以及一些常见的定时任务技术选型。希望能对小伙伴们有帮助!
Guide哥
2021/10/11
3K0
面试官三连问:你这个数据量多大?分库分表怎么做?用的哪个组件?
ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。他们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、云原生等各种多样化的应用场景。
芋道源码
2020/12/08
2.1K0
面试官三连问:你这个数据量多大?分库分表怎么做?用的哪个组件?
又被夺命连环问了!从一道关于定时任务的面试题说起。
歪师傅面试的时候关于定时任务一般都会问这样的一个问题:在实际开发的过程中,你们是如何避免定时任务重复执行的呢?
why技术
2023/12/19
5480
又被夺命连环问了!从一道关于定时任务的面试题说起。
分布式任务调度:你知道和不知道的事
导语 对于定时任务大家应该都不会陌生,从骨灰级别的Crontab到Spring Task,从QuartZ到xxl-job,随着业务场景越来越多样复杂,定时任务框架也在不断的升级进化。 那么今天就来跟大家从以下三个方面聊一聊分布式任务调度:从单机定时任务到分布式任务调度平台的演进过程、腾讯云分布式任务调度平台TCT是如何应运而生的、TCT具体落地案例情况和解决了哪些核心问题。 作者简介  崔凯 腾讯云 CSIG 微服务产品中心产品架构师 多年分布式、高并发电子商务系统的研发、系统架构设计经验,擅长主流微服务
腾讯云中间件团队
2022/03/10
2.2K0
API 网关 Apache APISIX 3.0 版本正式发布!功能丰富
作为开源的云原生 API 网关,Apache APISIX 致力于在性能和使用体验上为开发者和用户们带来更好更优异的表现,帮助企业解决一些关于云原生和微服务技术下遇到的新问题。
我的小碗汤
2023/03/20
1.2K0
API 网关 Apache APISIX 3.0 版本正式发布!功能丰富
超全!我整理一波最常用的开源项目
发这篇文章的起因是看到知乎有个类似的问题,然后感觉高赞的回答不是很让人满意,获得这么高的点赞也是让我很迷。
cxuan
2020/09/29
1.8K0
超全!我整理一波最常用的开源项目
推荐阅读
相关推荐
时隔 4 年!ElasticJob 3.0.0 发布,王者归来。。
更多 >
交个朋友
加入云原生工作实战群
云原生落地实践 技术难题攻坚探讨
加入腾讯云技术交流站
洞悉AI新动向 Get大咖技术交流群
加入HAI高性能应用服务器交流群
探索HAI应用新境界 共享实践心得
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档