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 正式版优化了以下方面:
漏洞修复
-
修复 failover 在分布式部署的情况下可能不生效的问题
- 修复 ReconcileService 在作业关闭后没有正确关闭的问题
增强
- 错误处理器模块-邮件通知增加 SMTP SSL trust 配置参数
依赖调整
-
ElasticJob Spring Boot Starter 模块中的 spring-boot-starter-jdbc 调整为非必需