一文读懂AizuDa/EasyRetry

Easy Retry是一个灵活、可靠且高效的分布式任务重试和任务调度平台。其核心采用分区模式实现,具备高度可伸缩性和容错性的分布式系统。拥有完善的权限管理、强大的告警监控功能和友好的界面交互。欢迎大家接入并使用

官网: www.easyretry.com/
Gitee: gitee.com/aizuda/easy…
体验地址: www.easyretry.com/pages/78ba7…

开源组件对比

项目 Quartz Elastic-Job XXL-JOB Easy Retry
定时调度 Cron Cron Cron 1. 定时任务 2. 秒级任务(无需依赖外部中间件) 3. 固定频率
重试任务 不支持 不支持 不支持 1.支持本地&远程重试模式 2.支持各种常用组件的重试 比如dubbo/feign 3.支持多种退避策略 4.丰富的重试风暴管控手段 ……
任务编排 不支持 不支持 不支持 可视化任务编排
分布式计算 不支持 静态分片 广播 1. 广播执行 2. 集群执行 3. 静态分片
多语言 Java 1. Java 2. 脚本任务 1. Java 2. 脚本任务 1. Java 2. 脚本任务 3. HTTP任务 4. Kettle
可视化 1. 历史记录 2. 运行日志(不支持存储)3. 监控大盘 1. 历史记录 2. 运行日志(支持持久化) 3. 监控大盘 4. 操作记录 5. 查看日志堆栈
可运维 启用、禁用任务 1. 启用、禁用任务 2. 手动运行任务 3. 停止任务 1. 启用、禁用任务 2. 手动运行任务 3. 停止任务
报警监控 邮件 邮件 1. 邮件 2. 钉钉 3. 企微 4. 飞书
性能 每次调度通过DB抢锁,对DB压力大 ZooKeeper是性能瓶颈 采用Master节点调度,Master节点压力大 系统采用多bucket模式,借助负载均衡算法,确保每个节点能够均衡处理任务,同时支持无限水平扩展,轻松应对海量任务调度
接入成本 只依赖DB接入成本低 需引入Zookeeper增加系统复杂性和维护成本 只依赖DB接入成本低 只依赖DB接入成本低

核心能力

www.yuque.com/fendouxiaow…

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!