事务
文章平均质量分 87
分布式事务
点点@
程序员的生涯就是不断积累,不断与bug做斗争的过程。
展开
-
springcloud+rabbitmq实现分布式事务【死信队列实现】
说明:本文章是基于springcloud+springboot+rabbitmq实现的分布式事务,注册中心为eureka,服务调用为openfeign。使用简单消息队列完成分布式事务【即补偿机制】,下篇文章使用死信队列完成分布式。业务需求:用户支付功能,如果用户支付成功,需要改变订单表中订单状态为支付状态【跨服务调用修改订单状态接口】,同时库存表中减库存数量【跨服务调用修改库存数量接口】。下面提到的回款操作是商家不愿意看到,很多商家不愿意这样,这里回款操作只是文章需要。技术说明【那些消息会放到死原创 2021-06-22 11:23:07 · 718 阅读 · 1 评论 -
springcloud+rabbitmq实现分布式事务【非死信队列实现】
说明:本文章是基于springcloud+springboot+rabbitmq实现的分布式事务,注册中心为eureka,服务调用为openfeign。业务需求:用户支付功能,如果原创 2021-06-20 20:23:25 · 609 阅读 · 0 评论