Spring Cloud基礎教程
該教程內容不定時更新,如您對這些內容感興趣,可以關注我的部落格或微信公眾號!
本教程示例程式碼:
如您覺得該專案對您有用,歡迎點選右上方的Star按鈕,給予支援!!
歡迎點選右上方的Star按鈕,給予支援!!
如有問題,可聯絡:didi@potatomato.club
《Spring Cloud構建微服務架構(Brixton版)》系列入門教程
該系列文章主要基於Spring Cloud的Brixton版本製作。由於編寫中途開始寫《Spring Cloud微服務實戰》一書,所以暫停了更新。鑑於Spring Cloud的版本更新速度原因,所以該系列不再繼續更新下去。但是讀者依然可以將這些內容作為基本的入門教程,來對Spring Cloud有一個最初的認識。
- Spring Cloud構建微服務架構(一)服務註冊與發現
- Spring Cloud構建微服務架構(二)服務消費者
- Spring Cloud構建微服務架構(三)斷路器
- Spring Cloud構建微服務架構(四)分散式配置中心
- Spring Cloud構建微服務架構(四)分散式配置中心(續)
- Spring Cloud構建微服務架構(五)服務閘道器
- Spring Cloud構建微服務架構(六)高可用服務註冊中心
- Spring Cloud構建微服務架構(七)訊息匯流排(Rabbit)
- Spring Cloud構建微服務架構(七)訊息匯流排(Kafka)
已完結
《Spring Cloud構建微服務架構(Camden/Dalston版)》系列入門教程
由於Brixton版本的教程已經停止更新,所以筆者計劃在2017年上半年完成Dalston版本的教程編寫(原計劃完成Camden版本教程,但由於寫了兩篇Dalston版本就Release了,因此調整計劃重新制作)。同時,在該版本的教程中,對於專案組織上會有一些變化,架構上也會增加一些內容,以幫助初學者構建起初步的Spring Cloud微服務架構體系。
Camden版本
Dalston版本
- [Spring Cloud構建微服務架構:服務註冊與發現(Eureka、Consul)]
- [Spring Cloud構建微服務架構:服務消費者(Ribbon、Feign)]
- [Spring Cloud構建微服務架構:分散式配置中心]
- [Spring Cloud構建微服務架構:服務容錯保護]
- [Spring Cloud構建微服務架構:服務監控皮膚]
- [Spring Cloud構建微服務架構:服務閘道器]
- [Spring Cloud構建微服務架構:訊息匯流排]
- [Spring Cloud構建微服務架構:訊息驅動的微服務]
- [Spring Cloud構建微服務架構:分散式服務跟蹤]
- [Spring Cloud構建微服務架構:服務綜合管理]
未完待續
《Spring Cloud原始碼分析》系列進階教程
- Spring Cloud原始碼分析(一)Eureka
- Spring Cloud原始碼分析(二)Ribbon
- [Spring Cloud原始碼分析(三)Feign]
- Spring Cloud原始碼分析(四)Zuul:核心過濾器
- [Spring Cloud原始碼分析(五)Config]
- [Spring Cloud原始碼分析(六)Bus]
- [Spring Cloud原始碼分析(七)Stream]
- [Spring Cloud原始碼分析(八)Sleuth]
未完待續
《Spring Cloud實戰小貼士》系列實戰教程
- Spring Cloud實戰小貼士:版本依賴關係
- Spring Cloud實戰小貼士:隨機埠
- Spring Cloud實戰小貼士:健康檢查
- Spring Cloud實戰小貼士:Zuul處理Cookie和重定向
- Spring Cloud實戰小貼士:Zuul統一異常處理(一)
- Spring Cloud實戰小貼士:Zuul統一異常處理(二)
未完待續
其他文章
- 使用Intellij中的Spring Initializr來快速構建Spring Boot/Cloud工程
- 為Spring Cloud Ribbon配置請求重試(Camden.SR2+)
- Consul登出例項時候的問題
- 使用Spring Boot Actuator、Jolokia和Grafana實現準實時監控
- Netflix Zuul與Nginx的效能對比
- 基於Consul的分散式鎖實現
- 基於Consul的分散式訊號量實現
該教程內容不定時更新,如您對這些內容感興趣,可以關注我的部落格或微信公眾號!