文章目录 前言一、XA 模式1.1 XA 模式原理1.2 XA 模式的优缺点及应用场景1.3 Seata XA 模式在微服务中的实现 二、AT 模式2.1 Seata AT 模式原理2.2 AT 模式的脏写问题和写隔离3.3 AT 模式的优缺点3.4 Seata AT 模式在微服务中的实现 三、TCC 模式3.1 TCC 模式原理3.2 Seata 的…
1 启动参数
1.1 源码 Parameter(names "--help", help true)private boolean help;Parameter(names {"--host", "-h"}, description "The ip to register to registry center.", order 1)private String host;Parameter(names …
Seata Spring Boot 实践 Spring Boot 用例
http://seata.io/zh-cn/docs/user/quickstart.html
让我们从一个微服务示例开始,用户购买商品的业务逻辑。整个业务逻辑由3个微服务提供支持: 仓储服务:对给定的商品扣除仓储数量。订单服务&#…
文章目录 启动类 ServerSessionHolder初始化DefaultCoordinator初始化初始化NettyRemotingServer 启动类 Server
seata-server的入口类在Server类中,源码如下:
public class Server {/*** The entry point of application.** param args the input arg…
一、前言
通过以下系列章节:
docker-compose 实现Seata Server高可用部署 | Spring Cloud 51
Seata AT 模式理论学习、事务隔离及部分源码解析 | Spring Cloud 52
Spring Boot集成Seata利用AT模式分布式事务示例 | Spring Cloud 53
Seata XA 模式理论学习、使用…
一、前言
通过以下系列章节:
docker-compose 实现Seata Server高可用部署 | Spring Cloud 51
Seata AT 模式理论学习、事务隔离及部分源码解析 | Spring Cloud 52
Spring Boot集成Seata利用AT模式分布式事务示例 | Spring Cloud 53
Seata XA 模式理论学习、使用…
一、前言
通过以下系列章节:
docker-compose 实现Seata Server高可用部署 | Spring Cloud 51
Seata AT 模式理论学习、事务隔离及部分源码解析 | Spring Cloud 52
Spring Boot集成Seata利用AT模式分布式事务示例 | Spring Cloud 53
Seata XA 模式理论学习、使用…
微服务简介
Spring Cloud Alibaba 微服务简介
Nacos注册中心配置中心
Spring Cloud Nacos实战(一)- 下载和安装
Spring Cloud Nacos实战(二)- 服务提供者注册
Spring Cloud Nacos实战(三)- 服务消费者…
背景
mysql版本为5.7,在mysql的系统表中,有一个lock_deadlocks的指标
SELECT * FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE name LIKE %deadlock%该指标的count值记录了数据库实例从启动到现在的死锁次数,我们通过普罗米修斯的mysql探针࿰…