分布式系统大行其道的当前,系统数据的准确性和正确性是重大的挑战,基于 CAP 理论,采用柔性事务,保障系统可用性以及数据的最终一致性成为技术共识 为了保障分布式服务的可用性,服务容错性,服务数据一致性 以及服务间掉用的网络问题。依据 "墨菲定律",增加核心流程重试, 数据核对校验成为提高系统鲁棒性常用的技术方案
在分布式系统中,由于网络延迟、节点故障、消息丢失等原因,操作可能会失败。重试机制在分布式系统中显得尤为重要,以下是一些原因:
1.新增飞书告警【新增】 2.优化场景和通知的列表支持横向滑动【新增】 3.限制固定间隔和随机间隔两个退避策略的间隔时间不能小于10秒【优化】 4.支持上报数据无场景时,自动初始化场景【新增】 5.优化RetryAspect不开启重试时日志模糊问题【优化】 6.优化Easy-Retry版本版本获取方式【优化】
官网: https://www.easyretry.com/
gitee:https://gitee.com/aizuda/easy-retry.git
github:https://github.com/aizuda/easy-retry.git
方便的话给项目一个 star,你的支持是我们前进的动力!
评论删除后,数据将无法恢复
Easy Retry 六月第一个版本 v1.4.0 版本
分布式系统大行其道的当前,系统数据的准确性和正确性是重大的挑战,基于 CAP 理论,采用柔性事务,保障系统可用性以及数据的最终一致性成为技术共识 为了保障分布式服务的可用性,服务容错性,服务数据一致性 以及服务间掉用的网络问题。依据 "墨菲定律",增加核心流程重试, 数据核对校验成为提高系统鲁棒性常用的技术方案
特性
客户端与服务端数据交互图
#系统架构图
分布式系统重试的重要性
在分布式系统中,由于网络延迟、节点故障、消息丢失等原因,操作可能会失败。重试机制在分布式系统中显得尤为重要,以下是一些原因:
重试的风险
v1.4.0 发布内容:
1.新增飞书告警【新增】
2.优化场景和通知的列表支持横向滑动【新增】
3.限制固定间隔和随机间隔两个退避策略的间隔时间不能小于10秒【优化】
4.支持上报数据无场景时,自动初始化场景【新增】
5.优化RetryAspect不开启重试时日志模糊问题【优化】
6.优化Easy-Retry版本版本获取方式【优化】
项目地址
官网: https://www.easyretry.com/
gitee:https://gitee.com/aizuda/easy-retry.git
github:https://github.com/aizuda/easy-retry.git
方便的话给项目一个 star,你的支持是我们前进的动力!