com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known serve
客户端注册eureka服务端时报错解决办法:1.看pom文件的依赖是否添加 eureka-client //子工程没有,那么父工程一定要有2.直接查看yml配置文件,或者是properties文件3.查看里面的eureka配置4.先仔细检查,指定的注册中心 eureka.client.serviceUrl.defaultZone的地址是否正确,端口号有没有写错。5.报错原因是yml文件少了两个重要
·
客户端注册eureka服务端时报错
解决办法:
1.看pom文件的依赖是否添加 eureka-client //子工程没有,那么父工程一定要有
2.直接查看yml配置文件,或者是properties文件
3.查看里面的eureka配置
4.先仔细检查,指定的注册中心 eureka.client.serviceUrl.defaultZone的地址是否正确,端口号有没有写错。
5.报错原因是yml文件少了两个重要配置。
eureka: client: service-url: defaultZone: http://localhost:8761/eureka register-with-eureka: false #自己不做服务注册 fetch-registry: false #不向自己拉取注册
6.properties文件配置
eureka.client.register-with-eureka=false eureka.client.fetch-registry=false
总结:别人不配置这两句不报错,但我没配置就报错,还会连带报数据库连接的错误。以后最好是默默配置上。
更多推荐
已为社区贡献1条内容
所有评论(0)