什麼是服務治理?
註冊中心,登記服務,服務管理
具體內容
- 平時服務的需求提出,開發,測試,審覈,上線等敏捷過程管理。
Docker,Jenkins,maven(版本控制),Spring Cloud Config(配置管理)。就是大家說的DevOps。阿里產品叫AOone2 - 服務與服務依賴關係,調用跟蹤。
阿里鷹眼,maven樹命令,Spring Cloud Sleuth - 線上服務管理,監控,健康檢查,擴容。
Docker,K8S - 線上服務負載均衡,流量控制,熔斷,服務降級。
Zuul Netflix,Hystrix Netflix - 其他(權限,安全)
服務降級
- 接口降級
- 功能降級(調用來源比如說推薦產品)
- 服務降級
流量控制
服務降級都不行的情況下就要通過網關進行流量控制。