server端
參見(jiàn) springcloud-eureka-server.jar / spring-configuration-metadata.json
參數(shù) | 描述 | 備注 |
---|---|---|
eureka.server.eviction-interval-timer-in-ms | server清理無(wú)效節(jié)點(diǎn)的時(shí)間間隔 | 默認(rèn)60秒 |
eureka.dashboard.enabled | 是否開(kāi)啟儀表盤(pán)抡笼,默認(rèn)true | true false |
eureka.dashboard.path | 儀表盤(pán)訪問(wèn)路徑 | 默認(rèn) / |
eureka.server.enable-self-preservation | 是否開(kāi)啟自我保護(hù)擂橘,默認(rèn)true | true false |
client端
參見(jiàn) springcloud-eureka-client.jar / spring-configuration-metadata.json
參數(shù) | 描述 | 備注 |
---|---|---|
eureka.client.enabled | 是否開(kāi)啟client孽水,默認(rèn)true | true false |
eureka.client.register-with-eureka | 是否注冊(cè) | true false |
eureka.client.fetch-registry | 是否檢索服務(wù) | true false |
eureka.client.serviceUrl.defaultZone | 默認(rèn)服務(wù)注冊(cè)中心地址 | |
eureka.client.eureka-server-connect-timeout-seconds | 連接server服務(wù)器超時(shí)時(shí)間 | 默認(rèn)5秒 |
eureka.client.eureka-connection-idle-timeout-seconds | 連接server的連接空閑時(shí)長(zhǎng) | 默認(rèn)30秒 |
eureka.client.eureka-server-read-timeout-seconds | 連接server讀取數(shù)據(jù)超時(shí)時(shí)間 | 默認(rèn)8秒 |
eureka.client.eureka-server-total-connections | 連接server的最大連接數(shù) | 默認(rèn)200 |
eureka.client.eureka-server-total-connections-per-host | 對(duì)單個(gè)server的最大連接數(shù) | 默認(rèn)50 |
eureka.client.eureka-service-url-poll-interval-seconds | 獲取集群中最新的server節(jié)點(diǎn)數(shù)據(jù) | 默認(rèn)0 |
eureka.client.heartbeat-executor-thread-pool-size | client維持與server的心跳線程數(shù) | 默認(rèn)2 |
eureka.client.service-url | 列出所有可用注冊(cè)中心的地址 |
eureka.instance.lease-renewal-interval-in-seconds | 服務(wù)續(xù)約任務(wù)調(diào)用間隔時(shí)間,默認(rèn)30秒 | client每隔30秒向server上報(bào)自己狀態(tài)吓懈,避免被server剔除
eureka.instance.lease-expiration-duration-in-seconds | 服務(wù)時(shí)效時(shí)間,默認(rèn)90秒 | 當(dāng)server 90秒內(nèi)沒(méi)有收到client的注冊(cè)信息時(shí)震蒋,會(huì)將該節(jié)點(diǎn)剔除。
eureka.client.registry-fetch-interval-seconds | client本地緩存清單更新間隔乾巧,默認(rèn)30秒 | client每隔30秒,向server請(qǐng)求可用服務(wù)清單预愤。對(duì)于API網(wǎng)關(guān)類應(yīng)用沟于,可以適當(dāng)降低時(shí)間間隔
eureka.instance.prefer-ip-address | 注冊(cè)服務(wù)時(shí)是否使用IP注冊(cè),默認(rèn)false | true false
eureka.instance.ip-address | server端的ip地址 |
eureka.instance.hostname | server端的hostname | 默認(rèn)localhost
eureka.instance.instance-id | 注冊(cè)到server的實(shí)例