1、环境说明:
seata 1.2.0
spring boot 2.3.0.M3
spring cloud Hoxton.SR3
eureka作为注册中心
spring cloud alibaba seata 2.2.1.RELEASE (master源码install)
集成后,调用接口提示bug:Load balancer does not have available server for client 。
与issue类似:https://github.com/alibaba/spring-cloud-alibaba/issues/1347
2、解决方式:
https://github.com/alibaba/spring-cloud-alibaba.git 下载源码
2.1、创建工程:xxx-cloud-base-seata 引入依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>io.seata</groupId>
<artifactId>seata-spring-boot-starter</artifactId>