Fix etcd cache consistency and watch lifecycle management (#2536) Keep etcd cache synchronized with watch events Avoid deadlock when closing etcd cache watchers Align gRPC and Netty dependencies Improve etcd cache watch lifecycle Upgrade gRPC and Netty dependencies Prevent stale etcd watcher from evicting refreshed cache Bound etcd cache lock growth
Fix etcd cache consistency and watch lifecycle management (#2536)
Keep etcd cache synchronized with watch events
Avoid deadlock when closing etcd cache watchers
Align gRPC and Netty dependencies
Improve etcd cache watch lifecycle
Upgrade gRPC and Netty dependencies
Prevent stale etcd watcher from evicting refreshed cache
Bound etcd cache lock growth
官方网站: https://shardingsphere.apache.org/elasticjob/
ElasticJob 是面向互联网生态和海量任务的分布式调度解决方案。 它通过弹性调度、资源管控、以及作业治理的功能,打造一个适用于互联网场景的分布式调度解决方案,并通过开放的架构设计,提供多元化的作业生态。 它的各个产品使用统一的作业 API,开发者仅需一次开发,即可随意部署。
ElasticJob 已于 2020 年 5 月 28 日成为 Apache ShardingSphere 的子项目。 欢迎通过邮件列表参与讨论。
使用 ElasticJob 能够让开发工程师不再担心任务的线性吞吐量提升等非功能需求,使他们能够更加专注于面向业务编码设计; 同时,它也能够解放运维工程师,使他们不必再担心任务的可用性和相关管理需求,只通过轻松的增加服务节点即可达到自动化运维的目的。 它定位为轻量级无中心化解决方案,使用 jar 的形式提供分布式任务的协调服务。
弹性调度
资源分配
作业治理
作业依赖(TODO)
作业开放生态
可视化管控端
请使用 Java 8 及其以上版本。
请使用 Maven 3.5.0 及其以上版本。
请使用 ZooKeeper 3.6.0 及其以上版本。详情参见
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
ElasticJob - 分布式作业调度解决方案
官方网站: https://shardingsphere.apache.org/elasticjob/
ElasticJob 是面向互联网生态和海量任务的分布式调度解决方案。 它通过弹性调度、资源管控、以及作业治理的功能,打造一个适用于互联网场景的分布式调度解决方案,并通过开放的架构设计,提供多元化的作业生态。 它的各个产品使用统一的作业 API,开发者仅需一次开发,即可随意部署。
ElasticJob 已于 2020 年 5 月 28 日成为 Apache ShardingSphere 的子项目。 欢迎通过邮件列表参与讨论。
简介
使用 ElasticJob 能够让开发工程师不再担心任务的线性吞吐量提升等非功能需求,使他们能够更加专注于面向业务编码设计; 同时,它也能够解放运维工程师,使他们不必再担心任务的可用性和相关管理需求,只通过轻松的增加服务节点即可达到自动化运维的目的。 它定位为轻量级无中心化解决方案,使用 jar 的形式提供分布式任务的协调服务。
功能列表
弹性调度
资源分配
作业治理
作业依赖(TODO)
作业开放生态
可视化管控端
环境要求
Java
请使用 Java 8 及其以上版本。
Maven
请使用 Maven 3.5.0 及其以上版本。
ZooKeeper
请使用 ZooKeeper 3.6.0 及其以上版本。详情参见