SpringCloudAlibaba微服务整合Seata分布式事务框架《上》

DBC 1.6K 0

简介:SpringCloudAlibaba整合分布式事务seata框架

  • common项目添加依赖
    • 出现的问题:no available service 'null' found, please make sure registry config correct
    • 安装的服务端版本必须要和你客户端的版本保持一样
这个就会报错!
 <!--alibaba微服务整合分布式事务,上面的方式不行  mvn 包冲突-->
        <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-seata</artifactId>
        </dependency>
        
这样才行
  <!--alibaba微服务整合分布式事务,这个方式才行-->
        <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-seata</artifactId>
            <exclusions>
                <exclusion>
                    <groupId>io.seata</groupId>
                    <artifactId>seata-spring-boot-starter</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>io.seata</groupId>
            <artifactId>seata-spring-boot-starter</artifactId>
            <version>1.3.0</version>
        </dependency>
温馨提示

这里的意思就是移除默认的seata,加入我们前面下载的seata1.3

各个微服务配置文件修改
#seata配置
seata:
  tx-service-group: ${spring.application.name}-group
  service:
    grouplist:
      xdclass: 127.0.0.1:8091
    vgroup-mapping:
      xdclass-user-service-group: xdclass

SpringCloudAlibaba微服务整合Seata分布式事务框架《上》插图

发表评论 取消回复
表情 图片 链接 代码

分享