微服务分布式事务
-
原因

-
解决思路


docker 部署
- 添加数据库表
- 准备配置文件
- docker run
docker run --name seata -p 8099:8099 -p 7099:7099 -e SEATA_IP=192.168.87.128 -v ./seata:/seata-server/resources --privileged=true --network hmall -d seataio/seata-server:1.5.2
- 验证

微服务继承seata
- 引入依赖
<!--统一配置管理-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
<!--读取bootstrap文件-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bootstrap</artifactId>
</dependency>
<!--seata-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-seata</artifactId>
</dependency>
- 配置
