客服端負載均衡——netflix ribbon
斷路器——netflix hystrix
服務閘道器——netflix zuul
分布式配置——spring cloud config
ribbon客戶端元件提供一系列完善的配置選項,比如連線超時、重試、重試演算法等。ribbon內建可插拔、可定製的負載均衡元件。下面是用到的一些負載均衡策略:
加權響應時間負載均衡
區域感知輪詢負載均衡
隨機負載均衡
使用archaius完成執行時配置
使用jmx暴露運維指標,使用servo發布
多種可插拔的序列化選擇
非同步和批處理操作(即將推出)
自動sla框架(即將推出)
系統管理/指標控制台(即將推出)
類似nginx,反向**的功能,不過netflix自己增加了一些配合其他元件的特性。
這個還是靜態的,得配合spring cloud bus實現動態的配置更新。
SpringCloud 分布式配置
我們一般把配置檔案寫在專案中直接獲取相關引數 spring cloud config實現的配置中心預設採用git來儲存配置資訊,所以使用spring cloud config構建的配置伺服器,天然就支援對微服務應用配置資訊的版本管理,並且可以通過git客戶端工具來方便的管理和訪問配置內容。1.配置倉...
springcloud分布式配置中心
本文是對內容做些應用 1.bootstrap.properties檔案內容 必須與配置中心中的檔案字首一致 開啟健康檢查 需要spring boot starter actuator依賴 eureka.client.healthcheck.enabled true 續約更新時間間隔 預設30秒 eu...
SpringCloud 分布式知識學習
target elementtype.type retention retentionpolicy.runtime documented inherited enablediscoveryclient enablecircuitbreaker 乙個註解引用三個註解,標示這是springboot應用 ...