SpringCloud微服務基礎組件實戰

你們好,我是初晨,有很久沒更新基礎教程了,今年也是忙忙碌碌的一年,展轉反側也終於從北方來到了南方,站在這片土地上,彷佛歲月並無剝奪我那腔熱血,亦如當年入行那樣,鬥志昂揚。

什麼是SpringCloud

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的開發便利性巧妙地簡化了分佈式系統基礎設施的開發,如服務發現註冊、配置中心、消息總線、負載均衡、斷路器、數據監控等,均可以用Spring Boot的開發風格作到一鍵啓動和部署。spring

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

出自:百度百科框架

SpringCloud版本:

Greenwich.SR1分佈式

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

涉及到的知識點:

  • 服務註冊中心和應用中心,服務的高可用
  • 組件間的三種通信方式,主要講解openfeign
  • 統一配置中心,利用RibbitMQ和GitHub實現自動刷新項目配置而不中止服務
  • 服務網關Zuul的使用
  • 服務的容錯機制Hystrix
  • 服務追蹤(定位某方法執行的具體流程)的可視化。sleuth+zipkin
  • Docker的基本使用方法

目錄:

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

2:Client 的建立和高可用開發工具

3:   組件間通訊教程

4:使用Docker安裝RabbitMQ
ip


個人其餘文章:開發

SpringBoot系列教程

相關文章
相關標籤/搜索