大型企業(yè)分布式微服務云架構服務組件
實現(xiàn)模塊化、微服務化塘幅、原子化昔案、灰度發(fā)布尿贫、持續(xù)集成
Netflix
提供云端負載均衡,有多種負載均衡策略可供選擇踏揣,可配合服務發(fā)現(xiàn)和斷路器使用庆亡。
Netflix
Turbine是聚合服務器發(fā)送事件流數(shù)據(jù)的一個工具,用來監(jiān)控集群下hystrix的metrics情況捞稿。
Netflix
配置管理API身冀,包含一系列配置管理API,提供動態(tài)類型化屬性括享、線程安全配置操作、輪詢框架珍促、回調(diào)機制等功能铃辖。
HashiCorp
封裝了Consul操作,consul是一個服務發(fā)現(xiàn)與配置工具猪叙,與Docker容器可以無縫集成娇斩。
Netflix
熔斷器,容錯管理工具穴翩,旨在通過熔斷機制控制服務和第三方庫的節(jié)點,從而對延遲和故障提供更強大的容錯能力犬第。
微服務監(jiān)控,如Health芒帕、內(nèi)存歉嗓、JVM、垃圾回收背蟆、各種配置信息(比如數(shù)據(jù)源鉴分、緩存列表和命中率)等,可修改logger的level等带膀。