SpringCloud报错: "Field discoveryClient in com.controller.DcController required a bean of type 'com.netflix.discovery.DiscoveryClient' that could not be found." 解决方案: Discovery的包有两个,导入 org.springframework.cloud.client.discovery.DiscoveryClient才是正确…
今天在做springcloud链路追踪的时候,报错java.lang.IllegalStateException: Service id not legal hostname (/a-service) 整合网上的其他原因,大致有两个 application.yml 文件中spring.application.name=a-service,不要使用下划线,用"-" 在@FeignClient注解上去掉"/"…
启动SpringCloudEureka 报错:com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server 解决方法: 先仔细检查,指定的注册中心 eureka.client.serviceUrl.defaultZone的地址是否正确,端口号有没有写错.然后,在application.yml 添加以下配置: #Eureka服务注册中心也会将自己作为客户端来…