開發環境可以啓動成功,但是過段時間就會報這個錯誤
com.sun.jersey.api.client.ClientHandlerException:
java.net.ConnectException: Connection refused
雖然不影響功能,也很噁心的。
問題方向也很清晰,有地址配置錯誤了
#eureka配置
eureka:
client:
registerWithEureka: true
fetchRegistry: true
serviceUrl:
# 問題就出現在這裏,eureka 原來做了高可用,配置了三個實例;現在開發環境只有一臺了,所以配置eureka爲單實例就可以了
#defaultZone: http://xxxx:8761/eureka/,http://xxxx:8762/eureka/,http://xxxx:8763/eureka/
defaultZone: http://xxxx:8761/eureka/
registry-fetch-interval-seconds: 5
問題找到了很簡單, 配置eureka多實例爲單實例即可