spring cloud 入門系列一:初識spring cloud

最近看到微服務很火,也是將來的趨勢,html

因此就去學習下,在dubbo和spring cloud之間我選擇了從spring cloud,主要有以下幾種緣由:程序員

  1. dubbo主要專一於微服務中的一個環節--服務治理,像服務註冊和發現這種還須要zookeeper第三方的中間;可是spring cloud提供了微服務的一站式解決方案,該有的功能都有了。
  2. spring cloud 社區彷佛更加活躍,將來可能成爲這個行業的標準。
  3. 本身所在公司的雲部門就是用的spring boot/cloud,有先入爲主的趕腳吧。

 

好,接下來咱們來認識下spring cloud.
1、什麼是spring cloud?
它的中文官網這樣說:spring

微服務架構集大成者,雲計算最佳業務實踐。

百度百科這樣說的:架構

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的開發便利性巧妙地簡化了分佈式系統基礎設施的開發,
如服務發現註冊、配置中心、消息總線、負載均衡、斷路器、數據監控等,均可以用Spring Boot的開發風格作到一鍵啓動和部署。
Spring Cloud並無重複製造輪子,它只是將目前各家公司開發的比較成熟、經得起實際考驗的服務框架組合起來,
經過Spring Boot風格進行再封裝屏蔽掉了複雜的配置和實現原理,最終給開發者留出了一套簡單易懂、易部署和易維護的分佈式系統開發工具包。


2、基礎知識負載均衡

從spring cloud的釋義裏面能看出,它須要用到spring boot,所以學習spring cloud須要spring boot的基礎,本人厚着臉皮給你們推薦下本身的博客文章,嘿嘿~~框架

  1. spring boot 系列之一:spring boot 入門
  2. spring boot 系列之二:spring boot 如何修改默認端口號和contextpath
  3. spring boot 系列之三:spring boot 整合JdbcTemplate
  4. spring boot 系列之四:spring boot 整合JPA
  5. spring boot 系列之五:spring boot 經過devtools進行熱部署
  6. spring boot 系列之六:深刻理解spring boot的自動配置

固然,這些還遠遠不夠,其餘的內容用到的時候還須要去百度或經過其餘途徑學習。
我也會在後續的學習中豐富內容。分佈式

3、學習資源推薦
Spring Cloud中文網
Spring Cloud中國社區微服務

純潔的微笑工具

程序員DD
百度學習

相關文章
相關標籤/搜索