【有奖问答】- Spring Cloud Alibaba Nacos Feign 注册发现,提供者重启服务成功后导致消费者前几秒调用不成功?

简介: 【有奖问答】- Spring Cloud Alibaba Nacos Feign 注册发现,提供者重启服务成功后导致消费者前几秒调用不成功?

问题报错

{
"errInfo": "java.lang.RuntimeException: com.netflix.client.ClientException: Load balancer does not have available server for client: dsp-kernel",
"lineNumber": 90,
"methodName": "execute",
"fileName": "LoadBalancerFeignClient.java",
"className": "org.springframework.cloud.openfeign.ribbon.LoadBalancerFeignClient",
"nativeMethod": false}

分析问题

根据源码追踪,发现重启提供者服务时,消费者获取的服务列表是空的,但是过一会儿重新获取服务列表又有了,就想知道中间的这一段时间是否可有配置项解决?!

目前发现:

  1. 源码当中有个延迟 30s 写死的,不知道是不是这里是主要原因
  2. Spring Cloud Alibaba Git 上有同样遇见问题者,可以参考下~

【如有高手,希望评论区见~】

目录
相关文章
|
24天前
|
Java API 微服务
【Spring Boot系列】通过OpenAPI规范构建微服务服务接口
【4月更文挑战第5天】通过OpenAPI接口构建Spring Boot服务RestAPI接口
|
6天前
|
安全 Linux Nacos
如何使用公网地址远程访问内网Nacos UI界面查看注册服务
如何使用公网地址远程访问内网Nacos UI界面查看注册服务
18 0
|
13天前
|
JSON Java Apache
Spring Cloud Feign 使用Apache的HTTP Client替换Feign原生httpclient
Spring Cloud Feign 使用Apache的HTTP Client替换Feign原生httpclient
|
18天前
|
Java 数据安全/隐私保护 Sentinel
微服务学习 | Spring Cloud 中使用 Sentinel 实现服务限流
微服务学习 | Spring Cloud 中使用 Sentinel 实现服务限流
|
24天前
|
Java Maven Nacos
Spring Cloud Eureka 服务注册和服务发现超详细(附加--源码实现案例--及实现逻辑图)
Spring Cloud Eureka 服务注册和服务发现超详细(附加--源码实现案例--及实现逻辑图)
31 0
|
1月前
|
XML Java 数据格式
无需手动注册:精通Spring注解扫描的高效利用
无需手动注册:精通Spring注解扫描的高效利用
23 2
SpringCloud Feign报错Method has too many Body parameters
SpringCloud Feign报错Method has too many Body parameters
|
1月前
|
Nacos
SpringCloud Feign使用
SpringCloud Feign使用
25 1
|
2月前
|
Java Spring
spring cloud 通过feign请求动弹设置请求头heades
spring cloud 通过feign请求动弹设置请求头heades
27 0
|
2月前
|
Dubbo 关系型数据库 MySQL
nacos常见问题之命名空间配置数据上线修改如何解决
Nacos是阿里云开源的服务发现和配置管理平台,用于构建动态微服务应用架构;本汇总针对Nacos在实际应用中用户常遇到的问题进行了归纳和解答,旨在帮助开发者和运维人员高效解决使用Nacos时的各类疑难杂症。
103 1