请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

升级之后报错

2021-04-25 19:37:52.843  WARN [content-center,,,] 70176 --- [ender@7f94541b}] c.netflix.loadbalancer.BaseLoadBalancer  : LoadBalancer [localhost]:  Error choosing server for key default

java.lang.IllegalStateException: no host to srv for serviceInfo: DEFAULT_GROUP@@localhost
	at com.alibaba.nacos.client.naming.core.Balancer$RandomByWeight.selectAll(Balancer.java:46) ~[nacos-client-1.1.1.jar:na]
	at com.alibaba.nacos.client.naming.core.Balancer$RandomByWeight.selectHost(Balancer.java:54) ~[nacos-client-1.1.1.jar:na]
	at com.alibaba.nacos.client.naming.NacosNamingService.selectOneHealthyInstance(NacosNamingService.java:389) ~[nacos-client-1.1.1.jar:na]
	at com.alibaba.nacos.client.naming.NacosNamingService.selectOneHealthyInstance(NacosNamingService.java:382) ~[nacos-client-1.1.1.jar:na]
	at com.alibaba.nacos.client.naming.NacosNamingService.selectOneHealthyInstance(NacosNamingService.java:371) ~[nacos-client-1.1.1.jar:na]
	at com.alibaba.nacos.client.naming.NacosNamingService.selectOneHealthyInstance(NacosNamingService.java:351) ~[nacos-client-1.1.1.jar:na]
	at com.nijvelshare.contentcenter.config.NacosWeightedRule.choose(NacosWeightedRule.java:36) ~[classes/:na]
	at com.netflix.loadbalancer.BaseLoadBalancer.chooseServer(BaseLoadBalancer.java:755) ~[ribbon-loadbalancer-2.3.0.jar:2.3.0]
	at com.netflix.loadbalancer.ZoneAwareLoadBalancer.chooseServer(ZoneAwareLoadBalancer.java:113) [ribbon-loadbalancer-2.3.0.jar:2.3.0]
	at org.springframework.cloud.netflix.ribbon.RibbonLoadBalancerClient.getServer(RibbonLoadBalancerClient.java:189) [spring-cloud-netflix-ribbon-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.cloud.netflix.ribbon.RibbonLoadBalancerClient.choose(RibbonLoadBalancerClient.java:88) [spring-cloud-netflix-ribbon-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.cloud.netflix.ribbon.RibbonLoadBalancerClient.choose(RibbonLoadBalancerClient.java:78) [spring-cloud-netflix-ribbon-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.cloud.sleuth.zipkin2.sender.LoadBalancerClientZipkinLoadBalancer.instance(LoadBalancerClientZipkinLoadBalancer.java:43) [spring-cloud-sleuth-zipkin-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.cloud.sleuth.zipkin2.sender.ZipkinRestTemplateSenderConfiguration$1.zipkinUrl(ZipkinRestTemplateSenderConfiguration.java:69) [spring-cloud-sleuth-zipkin-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.cloud.sleuth.zipkin2.sender.ZipkinRestTemplateWrapper.doExecute(ZipkinRestTemplateSenderConfiguration.java:160) [spring-cloud-sleuth-zipkin-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:637) [spring-web-5.1.10.RELEASE.jar:5.1.10.RELEASE]
	at org.springframework.cloud.sleuth.zipkin2.sender.RestTemplateSender.post(RestTemplateSender.java:129) [spring-cloud-sleuth-zipkin-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.cloud.sleuth.zipkin2.sender.RestTemplateSender$HttpPostCall.doExecute(RestTemplateSender.java:142) [spring-cloud-sleuth-zipkin-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at org.springframework.cloud.sleuth.zipkin2.sender.RestTemplateSender$HttpPostCall.doExecute(RestTemplateSender.java:132) [spring-cloud-sleuth-zipkin-2.1.3.RELEASE.jar:2.1.3.RELEASE]
	at zipkin2.Call$Base.execute(Call.java:380) [zipkin-2.16.0.jar:na]
	at zipkin2.reporter.AsyncReporter$BoundedAsyncReporter.flush(AsyncReporter.java:285) [zipkin-reporter-2.10.2.jar:na]
	at zipkin2.reporter.AsyncReporter$Flusher.run(AsyncReporter.java:354) [zipkin-reporter-2.10.2.jar:na]
	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_281]

老师这是什么错,看起来好像是ribbon,我这里是采用课上的按权重负载的。每次访问Content-center中的接口都会有这个报错,但是返回结果是正确的。

正在回答 回答被采纳积分+3

1回答

提问者 公交买站票 2021-04-25 21:02:46

应该是zipkin的问题,不实用zipkin就没问题,老师这是怎么回事呀,实在是看不出来了。😭😭😭

1 回复 有任何疑惑可以回复我~
  • 大目 #1
    不好意思,问题被顶到追问里面来了,刚看到。
    从异常来看,和《13-4 整合Zipkin之后Nacos报错解决》一节比较类似。
    参考里面的解决方案,能解决吗?
    回复 有任何疑惑可以回复我~ 2021-05-05 21:31:32
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号