原创 Spring Cloud 系列之 Apollo 配置中心(二)

本篇文章爲系列文章,未讀第一集的同學請猛戳這裏:微服務系列之Apollo配置中心(一) 本篇文章講解 Apollo 部門管理、用戶管理、配置管理、集羣管理。 點擊鏈接觀看:Apollo 部門管理、用戶管理、配置管理、集羣管理視頻

原创 Spring Cloud 系列之 Apollo 配置中心(一)

背景 隨着程序功能的日益複雜,程序的配置日益增多:各種功能的開關、參數的配置、服務器的地址等等。 對程序配置的期望值也越來越高:配置修改後實時生效,灰度發佈,分環境、分集羣管理配置,完善的權限、審覈機制等等。 在這樣的大環

原创 Spring Cloud 系列之 Consul 配置中心

前面我們已經學習過 Spring Cloud Config 了: Spring Cloud 系列之 Consul 配置中心(一) Spring Cloud 系列之 Consul 配置中心(二) Spring Cloud 系列之

原创 Spring Cloud 系列之 Config 配置中心(三)

本篇文章爲系列文章,未讀前幾集的同學請猛戳這裏: Spring Cloud 系列之 Config 配置中心(一) Spring Cloud 系列之 Config 配置中心(二) 本篇文章講解 Config 如何實現配置中心加解

原创 Spring Cloud 系列之 Config 配置中心(一)

服務配置現狀 配置文件是我們再熟悉不過的,在微服務系統中,每個微服務不僅僅只有代碼,還需要連接其他資源,例如數據庫的配置或功能性的開關 MySQL、Redis 、Security 等相關的配置。除了項目運行的基礎配置之外,還有一

原创 Spring Cloud 系列之 Config 配置中心(二)

本篇文章爲系列文章,未讀第一集的同學請猛戳這裏:Spring Cloud 系列之 Config 配置中心(一) 本篇文章講解 Config 如何實現配置中心自動刷新。 配置中心自動刷新 點擊鏈接觀看:配置中心自動刷新視頻(獲取

原创 Spring Cloud 系列之 Feign 聲明式服務調用(一)

什麼是 Feign Feign 是 Spring Cloud Netflix 組件中的一個輕量級 RESTful 的 HTTP 服務客戶端,實現了負載均衡和 Rest 調用的開源框架,封裝了 Ribbon 和 RestTempl

原创 Spring Cloud 系列之 Gateway 服務網關(四)

本篇文章爲系列文章,未讀第一集的同學請猛戳這裏: Spring Cloud 系列之 Gateway 服務網關(一) Spring Cloud 系列之 Gateway 服務網關(二) Spring Cloud 系列之 Gatewa

原创 Spring Cloud 系列之 Netflix Zuul 服務網關(二)

本篇文章爲系列文章,未讀第一集的同學請猛戳這裏:Spring Cloud 系列之 Netflix Zuul 服務網關(一) 本篇文章講解 Zuul 網關過濾器實現統一鑑權以及網關過濾器異常統一處理。 網關過濾器 點擊鏈接觀看:

原创 Spring Cloud 系列之 Consul 註冊中心(一)

Netflix Eureka 2.X https://github.com/Netflix/eureka/wiki 官方宣告停止開發,但其實對國內的用戶影響甚小,一方面國內大都使用的是 Eureka 1.X 系列,並且官方也在積極

原创 Spring Cloud 系列之 Netflix Ribbon 負載均衡

什麼是 Ribbon Ribbon 是一個基於 HTTP 和 TCP 的 客服端負載均衡工具,它是基於 Netflix Ribbon 實現的。 它不像 Spring Cloud 服務註冊中心、配置中心、API 網關那樣獨立部署,

原创 Spring Cloud 系列之 Netflix Hystrix 服務容錯(一)

什麼是 Hystrix Hystrix 源自 Netflix 團隊於 2011 年開始研發。2012年 Hystrix 不斷髮展和成熟,Netflix 內部的許多團隊都採用了它。如今,每天在 Netflix 上通過 Hystr

原创 Spring Cloud 系列之 Gateway 服務網關(一)

什麼是 Spring Cloud Gateway Spring Cloud Gateway 作爲 Spring Cloud 生態系統中的網關,目標是替代 Netflix Zuul,其不僅提供統一的路由方式,並且還基於 Filte

原创 Spring Cloud 系列之 Alibaba Sentinel 服務哨兵

前文中我們提到 Netflix 中多項開源產品已進入維護階段,不再開發新的版本,就目前來看是沒有什麼問題的。但是從長遠角度出發,我們還是需要考慮是否有可替代產品使用。比如本文中要介紹的 Alibaba Sentinel 就是一款

原创 Spring Cloud 系列之 Consul 註冊中心(二)

本篇文章爲系列文章,未讀第一集的同學請猛戳這裏:Spring Cloud 系列之 Consul 註冊中心(一) 本篇文章講解 Consul 集羣環境的搭建。 Consul 集羣 點擊鏈接觀看:Consul 集羣視頻(獲取更多請