我有一個本地的靈光服務器和一個客戶端與尤里卡服務器問題
尤里卡:
server:
port: 1111
eureka:
instance:
prefer-ip-address: true
client:
registerWithEureka: false
fetchRegistry: false
serviceUrl:
defaultZone: http://127.0.0.1:1111/eureka/
server:
waitTimeInMsWhenSyncEmpty: 0
客戶:
eureka:
instance:
prefer-ip-address: true
client:
serviceUrl:
defaultZone: http://127.0.0.1:1111/eureka/
我有2個問題:
1)尤里卡服務器拋出日誌:
NullPointerException異常: 在com.netflix.eureka.resources.StatusResource.isReplicaAvailable
2)客戶端連接尤里卡,但經過一段時間,我在他的日誌中看到旁邊:
RedirectingEurekaHttpClient :請求執行錯誤 javax.ws.rs.WebApplicationException:null at com.netflix.discovery.provider.DiscoveryJerseyProvider.readFrom(DiscoveryJerseyProvider.java:110)
Retryab leEurekaHttpClient:請求執行失敗 DiscoveryClient:DiscoveryClient_MW/192.168.0.100:客戶端:8080 - 無法發送心跳!
com.netflix.discovery.shared.transport.TransportException:不能任何已知的服務器上執行請求
在日誌尤里卡我看到:
InstanceRegistry:DS:註冊地:租賃沒有按」噸存在,註冊資源:CLIENT - 192.168.0.100:client:8080 InstanceResource:未找到(續訂):CLIENT - 192.168.0.100:client:8080
在Eureka Web控制檯中,客戶端具有UP狀態,但還有一個大的銘文:
延期時間小於閾值。的自我保護模式是 TURNED OFF.THIS的 網絡/另一個問題
可能無法提供保護INSTANCE屆滿CASE雖然連接工作,我可以得到鏈接到我的客戶throught尤里卡。
你能解釋一下它是什麼意思,我怎麼能擺脫它?
你使用的是什麼版本? – spencergibb
感謝您的提示,我發現我的服務器和客戶端使用不同的版本 – slippery