??問題內(nèi)容
?報Cannot execute request on any known server 這個錯:連接Eureka服務(wù)端地址不對。
??解決方式
檢查.yml文件或者.properties文件配置
下劃線+下劃線后面的小寫字母等同于去掉下劃線大寫下劃線后面的字母(駝峰原則)?
應(yīng)該設(shè)置為:文章來源地址http://www.zghlxwxcb.cn/news/detail-839805.html
//是否將自己注冊到 Eureka-Server 中,默認(rèn)的為 true
eureka.client.registerWithEureka=false
//是否需要拉取服務(wù)信息,默認(rèn)未true
eureka.client.fetchRegistry=false
查看.yml或者.properties鏈接Eureka的URL地址是否正確
1、defaultZone的地址拼寫錯誤,比如把defaultZone拼寫為defalutZone,或者defaultZone后面沒有冒號,或冒號后面沒有空格等,把service-url拼寫錯等,總之eureka.client.service-url.defaultZone寫錯一個字母都會報此錯誤文章來源:http://www.zghlxwxcb.cn/news/detail-839805.html
應(yīng)該設(shè)置為:
server:
port: 8761
eureka:
datacenter: trmap
environment: product
server:
# 關(guān)閉自我保護(hù)
enable-self-preservation: false
# 清理服務(wù)器
eviction-interval-timer-in-ms: 5000
client:
healthcheck:
enabled: true
service-url:
defaultZone: http://root:booszy@localhost:8761/eureka/
register-with-eureka: false
fetch-registry: false
?注銷依賴以及清空下載的eureka依賴包
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
<version>${version}</version> //版本號
</dependency>
到了這里,關(guān)于Java錯誤:微服務(wù)報錯Cannot execute request on any known serve的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!