您好,登錄后才能下訂單哦!
這期內容當中小編將會給大家帶來有關Spring Cloud Eureka生產配置最佳實踐是什么,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
基于SpringCloud-Dalston.SR5
可以實現比較快的服務上下線:
#eureka server刷新readCacheMap的時間,注意,client讀取的是readCacheMap,這個時間決定了多久會把readWriteCacheMap的緩存更新到readCacheMap上 #默認30s eureka.server.responseCacheUpdateInvervalMs=3000 #eureka server緩存readWriteCacheMap失效時間,這個只有在這個時間過去后緩存才會失效,失效前不會更新,過期后從registry重新讀取注冊服務信息,registry是一個ConcurrentHashMap。 #由于啟用了evict其實就用不太上改這個配置了 #默認180s eureka.server.responseCacheAutoExpirationInSeconds=180 #啟用主動失效,并且每次主動失效檢測間隔為3s #默認60s eureka.server.eviction-interval-timer-in-ms=3000 #服務過期時間配置,超過這個時間沒有接收到心跳EurekaServer就會將這個實例剔除 #注意,EurekaServer一定要設置eureka.server.eviction-interval-timer-in-ms否則這個配置無效,這個配置一般為服務刷新時間配置的三倍 #默認90s eureka.instance.lease-expiration-duration-in-seconds=15 #服務刷新時間配置,每隔這個時間會主動心跳一次 #默認30s eureka.instance.lease-renewal-interval-in-seconds=5 #eureka client刷新本地緩存時間 #默認30s eureka.client.registryFetchIntervalSeconds=5 #eureka客戶端ribbon刷新時間 #默認30s ribbon.ServerListRefreshInterval=1000 eureka.instance.preferIpAddress=true #關閉自我保護 eureka.server.enable-self-preservation=false eureka.client.serviceUrl.defaultZone=http://10.120.242.153:8211/eureka/,http://10.120.242.154:8211/eureka/
#服務過期時間配置,超過這個時間沒有接收到心跳EurekaServer就會將這個實例剔除 #注意,EurekaServer一定要設置eureka.server.eviction-interval-timer-in-ms否則這個配置無效,這個配置一般為服務刷新時間配置的三倍 #默認90s eureka.instance.lease-expiration-duration-in-seconds=15 #服務刷新時間配置,每隔這個時間會主動心跳一次 #默認30s eureka.instance.lease-renewal-interval-in-seconds=5 #eureka client刷新本地緩存時間 #默認30s eureka.client.registryFetchIntervalSeconds=5 #eureka客戶端ribbon刷新時間 #默認30s ribbon.ServerListRefreshInterval=1000 eureka.instance.preferIpAddress=true #關閉自我保護 eureka.server.enable-self-preservation=false eureka.client.serviceUrl.defaultZone=http://10.120.242.153:8211/eureka/,http://10.120.242.154:8211/eureka/
上述就是小編為大家分享的Spring Cloud Eureka生產配置最佳實踐是什么了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。