微服务第八天 Sentinel 四种分布式事务模式

Sentinel线程隔离

熔断降级

熔断策略-慢调用

测试

策略2,3--异常比例、异常数

案例(异常比例)
总结(熔断降级)

授权规则

配置文件添加请求头

自定义异常结果

总结

规则持久化

实现Push模式

1、先导入依赖

流控规则的持久化

分布式事务理论基础

事务

理论基础

CAP定理

BASE理论

分布式事务模型

总结

初识Seata

Seata架构

部署TC服务

看B站这个视频

https://www.bilibili.com/video/BV1LQ4y127n4?t=1159.6&p=148

微服务集成Seata

B站讲解

https://www.bilibili.com/video/BV1LQ4y127n4?t=1813.7&p=148

1、引入依赖

2、配置

总结

XA模式原理

XA模式(seata)

解读

总结(XA模式原理)

实现XA模式

AT模式

简单例子

AT模式和XA模式的区别

AT模式的脏写问题(并发)

解决:加全局锁

AT模式的写隔离 但是如果并发的非seata管理的全局事务

总结(AT模式原理)

实现AT模式

TCC模式

TCC工作模型

总结(TCC模式)

案例

TCC的空回滚

TCC的业务悬挂

业务逻辑分析

声明TCC接口

实战案例

try业务
confirm业务和cancel业务(二选一操作)
空回滚

Saga模式

基本不用

四种模式的对比

高可用

https://www.bilibili.com/video/BV1LQ4y127n4?t=640.8&p=150

高可用总结

就是在Nacos注册中心中动态配置

相关推荐
剑之所向1 小时前
.NET 官方`System.Threading.Channels`
前端·javascript·数据库
evans在进步1 小时前
Tomcat NIO 工作原理详解:从 Acceptor、Poller 到容器处理链
java·tomcat·nio
词却1 小时前
数据库基础:DQL 数据查询语言
数据库·oracle
野熊佩骑2 小时前
Kubernetes实战系列文章(三) 之 K8S运维常用命令
linux·运维·docker·微服务·云原生·容器·kubernetes
渡我白衣2 小时前
并查集:基础认识与模拟实现
android·java·javascript·数据结构·c++·算法·并查集
电商API_180079052472 小时前
电商商品价格监控工具淘宝京东商品价格抓取API项目实操分享
java·大数据·开发语言·前端·数据挖掘
zzzll11112 小时前
深度剖析:HashMap 并发死循环与 ConcurrentHashMap 两代演进全解
java·开发语言
秋名RG3 小时前
2026/5/27 生产事故复盘与整改方案
java
昌原的儿子LEO3 小时前
Linux IO多路复用与SQLite数据库核心知识点总结
linux·数据库·oracle
血小板要健康3 小时前
链表 阶段算法总结
java·数据结构·笔记·算法·leetcode·链表