HZNU_QYGK 2021-11-12 16:37 采纳率: 27.3%
浏览 179
已结题

A服务使用feign调用B服务服务,A服务日志显示找到了B服务,但是访问接口访问不到,也不报错,请问这是什么情况

A服务部分日志:DynamicServerListLoadBalancer for client X initialized: DynamicServerListLoadBalancer:{NFLoadBalancer:name=X,current list of Servers=[x:x],Load balancer stats=Zone stats: {unknown=[Zone:unknown; Instance count:1; Active connections count: 0; Circuit breaker tripped count: 0; Active connections per server: 0.0;]

我确信接口地址没有写错,参数传递都正确。
没有熔断器,设置了ribbon、hystrix超时时间为30s

  • 写回答

2条回答 默认 最新

  • 小小鱼儿小小林 全栈领域优质创作者 2021-11-12 16:50
    关注

    A服务显示找到了B服务,是指什么显示
    访问接口找不到,说明你的服务名+接口地址错了吧,具体可以看一下你的服务发现,有没有B服务,有B服务,然后加上注册上的B服务地址+接口地址调调看,能调通,再使用服务名调用

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月23日
  • 创建了问题 11月12日