当前位置: 首页 > news >正文

Spring 重试接口和回滚接口

目录

    public class SupplyChainSagaService {

    @Autowired
    private SupplyChainClient supplyChainClient;@Autowired
    private SagaFailedTaskService failedTaskService;// 异步+重试执行SAGA
    @Async
    @Retryable(value = Exception.class,maxAttempts = 3, // 最大重试3次(含首次)backoff = @Backoff(delay = 1000)
    )
    public void asyncCommitWithRetry(Order order) {supplyChainClient.commit(null, order);
    }// 重试耗尽后执行:保存失败任务到数据库
    @Recover
    public void recover(Exception e, Order order) {System.err.println("SAGA重试耗尽,订单ID:" + order.getId() + ",异常:" + e.getMessage());// 保存失败任务到数据库,等待人工触发failedTaskService.saveFailedTask(order, e);
    }
    

    }

    http://www.zskr.cn/news/28938.html

    相关文章:

  • 权威调研榜单:圆弧导轨实力厂家TOP3榜单好评深度解析
  • 实用指南:深入解析 Java 内存可见性问题:从现象到 volatile 解决方案
  • RocketMQ之原生方式操作
  • 2025 年乡墅品牌推荐:湖南鑫住工美宅科技有限公司,为您打造理想乡居生活
  • 2025 年桥架源头厂家最新推荐排行榜:聚焦优质品牌核心优势助力采购决策
  • 2025年10月美白精华评价榜:五款高口碑单品横向对比
  • 2025 年最新推荐!AI 教育培训机构推荐榜单:覆盖企业 AI 培训 / AI 应用落地 / AI 商业培训等多场景,帮你精准挑选优质机构
  • 2025 年算法备案咨询服务公司最新推荐榜单:覆盖互联网信息 / 深度合成 / AI 大模型备案的权威优选指南
  • 放大器保护机制的技术原理与应用实践
  • sudo apt install cmake ERROR: ld.so: object /home/ma-user/anaconda3/envs/xxxx/lib/python3.9/site-pa
  • 制造业数字化效率低到哭?AI 低代码自动生接口、拼流程,JNPF 级平台让集成效率提 500% - 实践
  • ESP32-BLE-NIMBLE蓝牙透传DEMO
  • 数据库内部错误00600 故障处理
  • ref和reactive和.value
  • P1600 [NOIP 2016 提高组] 天天爱跑步 分析
  • 2025年10月色斑淡化产品对比榜:五款精华通路机制深度解析
  • 题解:P4204 [NOI2006] 神奇口袋
  • SQL - 递归查询父节点
  • 2025年精密弹簧厂家权威推荐榜单:压缩弹簧、拉伸弹簧、扭转弹簧、异形弹簧专业制造商综合评测与选购指南
  • SQL Server 报错引用了无效的表`表名`
  • 2025年冲压件厂家推荐排行榜,新能源冲压件,光伏冲压件,精密冲压件,异形冲压件,五金冲压件,铝冲压件,汽配冲压件,不锈钢冲压件,家具冲压件公司推荐
  • 2025年电源适配器厂家权威推荐榜单:开关电源适配器,笔记本电源适配器,手机电源适配器,工业电源适配器公司精选
  • 2025年环保空调厂家权威推荐榜:移动式环保空调,节能环保空调,工业环保空调源头厂家综合解析与选购指南
  • CSP-S模拟37(全真 1)
  • 2025年10月产后孕斑修复产品推荐榜:权威对比与选购指南
  • 2025年10月油烟机品牌对比榜:海信技术领跑五强评价
  • 2025年10月敏感肌产品推荐榜:温和美白面霜对比排行
  • 特斯拉电池坏了只能去他的4S店维修!破解者被判刑
  • PHP 异常处理全攻略 Try-Catch 从入门到精通完全指南
  • 状态最短路