升级之后报错
来源:12-9 关于Nacos

公交买站票
2021-04-25
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中的接口都会有这个报错,但是返回结果是正确的。
写回答
1回答
-
公交买站票
提问者
2021-04-25
应该是zipkin的问题,不实用zipkin就没问题,老师这是怎么回事呀,实在是看不出来了。😭😭😭
112021-05-05
相似问题