关于 负债均衡找不到服务客户端问题
来源:1-1 本章概述
leekitty
2021-01-16 14:59:00
老师你好,我目前搭建项目,刚开始执行测试后没有出现异常,几天后每次启动后再测试时,经常会出现:
com.netflix.client.ClientException: Load balancer does not have available server for client
问题
间隔1分钟后 一切正常
我查到的解决办法是:
fetch-registry: false
需要修改为true
麻烦能帮我解答这个问题吗
1回答
姚半仙
2021-01-16
fetch-registry不要改成false,这个是正常的,一般是因为你同时启动了两个相互依赖的项目,但是后一个项目启动的时候前一个项目还没注册完成,因此首次服务发现没找到client,等下次服务发现触发的时候就好了。下次两个服务之间间隔一段时间启动。
相似问题