Easy Retry v2.1.0 发布


Easy Retry  致力提高分布式业务系统一致性的分布式重试平台

  • 易用性 业务接入成本小。避免依赖研发人员的技术水平,保障重试的稳定性
  • 灵活性 能够动态调整配置,启动/停止任务,以及终止运行中的重试数据
  • 操作简单 分钟上手,支持WEB页面对重试数据CRUD操作。
  • 数据大盘 实时管控系统重试数据
  • 多样化退避策略 Cron、固定间隔、等级触发、随机时间触发
  • 容器化部署 服务端支持docker容器部署
  • 高性能调度平台 支持服务端节点动态扩容和缩容
  • 多样化重试类型 支持ONLY_LOCAL、ONLY_REMOTE、LOCAL_REMOTE多种重试类型
  • 重试数据管理 可以做到重试数据不丢失、重试数据一键回放
  • 支持多样化的告警方式 邮箱、企业微信、钉钉、飞书

重试方案对比


 

设计思想

更新日志 【更多更新信息】

  1. 新增批量新增任务功能【新增】issues(opens new window)
  2. 重构了新增任务模型,支持客户端上报、控制台手动新增和单个新增等多种模式 【优化
  3. 修改getBlacklist NPE问题 【BUG】
  4. 删除hibernate-validator包使用spring-boot-starter-validation 【优化
  5. 优化调度日志信息 【优化】issues(opens new window)
  6. 修复JacksonSerializerNPE问题 【BUG】
  7. 客户端支持yml、JVM参数和自动获取IP和端口三种方式 issues (opens new window)新增
  8. 废弃shedlock组件 issues (opens new window)优化
  9. 数据上报使用横向数据结构实现滑动窗口替换环形滑动窗口 【优化
  10. netty服务端接收请求改为actor模型 【优化】issues(opens new window)
  11. 重试任务和回调任务扫描改为以id作为偏移进行滚动扫描 【优化
  12. 客户端回调接口支持SpringBean和普通类模式 【优化
  13. 负载均衡器新增负载均衡周期时间配置 【优化
  14. 优化NettyServer启动失败主线程无感知问题 issues(opens new window)
  15. 组配置添加字段说明文档 issues(opens new window)

升级指南

  1. 第一种升级方式: 将shedlock表名改为distributed_lock
  2. 第二种升级方式: 将DistributedLock类上的@TableName("distributed_lock")改为@TableName("shedlock")

项目地址

官网: https://www.easyretry.com/

gitee:https://gitee.com/aizuda/easy-retry.git

github:https://github.com/aizuda/easy-retry.git

方便的话给项目一个 star,你的支持是我们前进的动力!


相關推薦

2023-09-18

【视频演示】Easy Retry 2.3.0 & 3.0.0发布 支持Spring Boot 等多个新功能 Easy Retry  致力提高分布式业务系统一致性的分布式重试平台 易用性 业务接入成本小。避免依赖研发人员的技术水平,保障重试的稳定性 灵活

2023-04-21

分布式重试服务平台 Easy-Retry  在分布式系统大行其道的当前,系统数据的准确性和正确性是重大的挑战,基于CAP理论,采用柔性事务,保障系统可用性以及数据的最终一致性成为技术共识 为了保障分布式服务的可用性,服

2023-11-16

一款致力提高分布式业务系统一致性的分布式重试与任务调度平台 易用性 业务接入成本小。避免依赖研发人员的技术水平,保障稳定性 灵活性 能够动态调整配置,启动/停止任务,以及终止运行中的任务 操作简单&nbs

2023-05-04

请求同时发送,从而导致网络拥塞和负载增加。 v1.1.0 发布内容: RetryAspect添加Ordered,支持动态调整Aop执行顺序【新增】 手动添加重试任务【新增】 更新核心字段描述【更新】 更新类名定义【更新】 删除重试retry_task

2023-04-26

分布式系统大行其道的当前,系统数据的准确性和正确性是重大的挑战,基于CAP理论,采用柔性事务,保障系统可用性以及数据的最终一致性成为技术共识 为了保障分布式服务的可用性,服务容错性,服务数据一致性 以及服务

2022-11-04

板喜爱,同时我们的信心倍增,升级频率大大提高,此次发布的版本为 v2.1.0,此次主要推出的更新是代码生成功能! 更新详情: 【新增】大更新 v2.1 新增代码生成,具体使用看官方文档 【更新】参数异常打印日志,方便查

2024-02-21

境中监控 Java 或 Java EE 应用程序。JavaMelody v2.1.0 现已发布,主要更新内容包括: 修复对 activation-api 的依赖不能有范围编译(2c9dfaa) 修复#1180 JBoss/WildFly 上的 Infinispan 二级缓存导致 MBeans 视图中出现 OutOfMemoryError ( 

2023-05-24

Karafka v2.1.0 现已发布。Krafka 是一个用于简化基于 Apache Kafka 的 Ruby 应用开发的框架,它允许开发者在使用异步 Kafka 消息时使用类似于标准 HTTP 约定(params 和 params_batch)的方法。Karafka 不仅可以处理传入的消息,而且还提供

2023-06-11

Pigsty v2.1.0 发布,为跟随PG社区主干的例行升级,添加 PG 11 - 16 支持,现在您可以使用 Pigsty 部署 PG 15.3 , 14.8, 13.11, 12.15, 与 16 beta1。v2.1 针对 PostgreSQL 16 进行了适配,改进了监控系统效果,添加了一系列便利命令工具,建议按需升

2023-10-25

OSC 请你来轰趴啦!1028 苏州源创会,一起寻宝 AI 时代 项目简介 JECloud 平台后端采用微服务架构,前端采用微应用架构,可做到不同服务使用不同数据库独立运行。全平台采用基于模型驱动的设计模式,并在前后端留有大量的

2023-06-21

PicHoro 是一款基于 flutter 开发的手机端云存储平台 / 图床管理和文件上传 / 下载工具,最新版本 V2.1.0,与 PicGo 配置互通,可直接扫码导入,主要功能包括云存储 / 图床 / 云服务器平台,以及网盘管理(通过 Alist),文件上传和下

2023-06-07

v2.1.0 更新内容: 1、新增依赖文件 requirements.txt 文件; 2、修复近期用户反馈的问题; 一款 Python 语言基于 Flask、Vue2.x、ElementUI、MySQL 等框架精心打造的一款模块化、高性能、企业级的敏捷开发框架,本着简化开发、提升开发效

2023-08-10

Dragonfly 最新正式版本 v2.1.0 现已发布。Dragonfly 是一款基于 P2P 的智能镜像和文件分发工具。它旨在提高大规模文件传输的效率和速率,最大限度地利用网络带宽。在应用分发、缓存分发、日志分发和镜像分发等领域被大规模使用

2023-06-13

Windows 和 MacOS 两个操作系统。 更新内容 本次版本发布带来了 4 个新的数据源支持和大量 Redis 指令的支持,更新内容如下: [新增] SQL SERVER、OceanBase、SelectDB、PolarDB-X、IBM Db2 数据源支持 [新增] Redis 新增 cluster、info 命