項目https://github.com/apache/incubator-seata
docker拉取啟動server
$ docker run --name seata-server -p 8091:8091 apache/seata-server:2.1.0
seata注冊到nacos
<dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-seata</artifactId><version>2023.0.3.3</version></dependency>
在所有微服務引入seata,在需要開啟全局事務的方法上使用
@GlobalTransactional
即可!