Spring Cloud微服務基礎元件實戰

Mr_初晨發表於2019-05-06
大家好,我是初晨,有好久沒更新基礎教程了,今年也是忙忙碌碌的一年,輾轉反側也終於從北方來到了南方,站在這片土地上,似乎歲月並沒有剝奪我那腔熱血,亦如當年入行那樣,鬥志昂揚。

什麼是SpringCloud

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的開發便利性巧妙地簡化了分散式系統基礎設施的開發,如服務發現註冊、配置中心、訊息匯流排、負載均衡、斷路器、資料監控等,都可以用Spring Boot的開發風格做到一鍵啟動和部署。

Spring Cloud並沒有重複製造輪子,它只是將目前各家公司開發的比較成熟、經得起實際考驗的服務框架組合起來,通過Spring Boot風格進行再封裝遮蔽掉了複雜的配置和實現原理,最終給開發者留出了一套簡單易懂、易部署和易維護的分散式系統開發工具包。

出自:百度百科

SpringCloud版本:

Greenwich.SR1

本系列教程主要更新的是SpringCloud的基礎元件的簡單使用

涉及到的知識點:

  • 服務註冊中心和應用中心,服務的高可用
  • 元件間的三種通訊方式,主要講解openfeign
  • 統一配置中心,利用RibbitMQ和GitHub實現自動重新整理專案配置而不停止服務
  • 服務閘道器Zuul的使用
  • 服務的容錯機制Hystrix
  • 服務追蹤(定位某方法執行的具體流程)的視覺化。sleuth+zipkin
  • Docker的基本使用方法

目錄:

1:Spring Cloud 實戰一:註冊中心



我的其他文章:

SpringBoot系列教程


相關文章