| 系统技术栈背景:
    整体技术框架:SpringCloud Alibaba 2.2.0
    注册/配置中心:Nacos 1.1.4
    seata:1.3.0
    spring-cloud:Hoxton.SR2
    Spring boot:2.2.4 | | —- |

    一、代码引入依赖:

    1. <dependency>
    2. <groupId>com.alibaba.cloud</groupId>
    3. <artifactId>spring-cloud-starter-alibaba-seata</artifactId>
    4. <exclusions>
    5. <exclusion>
    6. <groupId>io.seata</groupId>
    7. <artifactId>seata-spring-boot-starter</artifactId>
    8. </exclusion>
    9. </exclusions>
    10. </dependency>
    11. <dependency>
    12. <groupId>io.seata</groupId>
    13. <artifactId>seata-spring-boot-starter</artifactId>
    14. <version>1.3.0</version>
    15. </dependency>

    二、下载Seata: https://github.com/seata/seata/releases

    Seata整体目录:

    1602491462(1).jpg

    三、Seata的配置:

    1、进入conf文件夹 2、修改file.conf文件:mode为db,并修改db下的相关配置 3、修改registry.con文件: type为nacos、 nocos下: (1.1)application:启动时seata服务节点名称、 (1.2)serverAddr:nacos:discovery:server-addr:XXX、 (1.3)group:nacos:discovery:group:XXX、 (1.4)namespace:为bootstrap.yml下application:name:XXX、 (1.5)username/password:用户名/密码。 (2)config下相关配置:同上

    registry.con文件可参考如下:
    1602493216(1).jpg

    四、Seata启动:bin/seata-server.bat或seata-server.sh

    注意:Nacos集群情况下,Seata的配置可能还需要别的一些配置,目前先请自行查询资料。(以上不足处,请留言。)