北京住房建设官方网站,网站设计要点,自适应营销网站模板,银行营销活动方案服务注册中心的迁移有多种方式#xff0c;官网使用nacos sync#xff0c;还有民间开发的双注册中心组件eureka-nacos-proxy#xff0c;但是我用了不太顺利#xff0c;所以用的是阿里巴巴的双注册中心组件edas-sc-migration-starter spring boot#xff1a;2.5.3 引入依赖 … 服务注册中心的迁移有多种方式官网使用nacos sync还有民间开发的双注册中心组件eureka-nacos-proxy但是我用了不太顺利所以用的是阿里巴巴的双注册中心组件edas-sc-migration-starter spring boot2.5.3 引入依赖 dependency groupIdorg.springframework.cloud/groupId artifactIdspring-cloud-starter-netflix-eureka-server/artifactId/dependencydependency groupIdorg.springframework.boot/groupId artifactIdspring-boot-starter-actuator/artifactId/dependencydependency groupIdcom.alibaba.cloud/groupId artifactIdspring-cloud-starter-alibaba-nacos-discovery/artifactId version2.0.4.RELEASE/version/dependency!-- https://mvnrepository.com/artifact/com.alibaba.cloud/spring-cloud-starter-alibaba-nacos-config --dependency groupIdcom.alibaba.cloud/groupId artifactIdspring-cloud-starter-alibaba-nacos-config/artifactId version2.0.4.RELEASE/version/dependencydependency groupIdcom.alibaba.edas/groupId artifactIdedas-sc-migration-starter/artifactId version1.0.2/version/dependency 正常启动即可发现两边都已经注册 如果要用open feign需要在启动类排除ribbon自动配置否则服务间调用会报错 2021-08-18 16:00:58.368 ERROR 351892 --- [nio-8081-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Handler dispatch failed; nested exception is java.lang.AbstractMethodError: org.springframework.cloud.netflix.ribbon.RibbonLoadBalancerClient.choose(Ljava/lang/String;Lorg/springframework/cloud/client/loadbalancer/Request;)Lorg/springframework/cloud/client/ServiceInstance;] with root causejava.lang.AbstractMethodError: org.springframework.cloud.netflix.ribbon.RibbonLoadBalancerClient.choose(Ljava/lang/String;Lorg/springframework/cloud/client/loadbalancer/Request;)Lorg/springframework/cloud/client/ServiceInstance; at org.springframework.cloud.openfeign.loadbalancer.FeignBlockingLoadBalancerClient.execute(FeignBlockingLoadBalancerClient.java:88) ~[spring-cloud-openfeign-core-3.0.3.jar:3.0.3] 点进去可以看到 应该是负载均衡时选择服务出现错误 解决方案1. 在启动类屏蔽ribbon自动配置类 此时feign会默认调用nacos的服务 方案2. 阿里云官网看的但是我试了会报另一个错误所以就采用方案1 本文由 mdnice 多平台发布