Eureka控制台下unavailable-replicas怎么解决?
生活随笔
收集整理的這篇文章主要介紹了
Eureka控制台下unavailable-replicas怎么解决?
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
錯誤效果如圖:
先上答案:
(1)所有節(jié)點是否都啟動;
(2)eureka.client.register-with-eureka是否設(shè)置為true,默認是為true;
(3)eureka.client.service-url.defaultZone中的URL地址host與eureka.instance.hostname設(shè)置的是否相同。
以上都滿足的話 可解決該問題。
原因:
查看源碼:
com.netflix.eureka.util.StatusUtil#getStatusInfo
從源碼解讀,可發(fā)現(xiàn)主要控制邏輯方法為:com.netflix.eureka.util.StatusUtil#isReplicaAvailable
com.netflix.eureka.cluster.PeerEurekaNodes#isInstanceURL
?
總結(jié)
以上是生活随笔為你收集整理的Eureka控制台下unavailable-replicas怎么解决?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: foreach无法给外部变量赋值(Loc
- 下一篇: 基于eureka如何使用spring c