白話SpringCloud | 第零章:前言

說在前面

大清早醒來,以爲睡不着了。仍是起來,寫寫博客。但最後發現關於SpringBoot的安全相關的仍是比較多內容的,也比較專業,怕是一個多小時完不成的,也罷,那就來寫寫關於SpringCloud前言吧。編程

說明

《白話SpringCloud》系列仍是以基礎入門爲主,但願經過此係列,一方面能加深對SpringCloud的理解和深刻,另外一方面,也但願經過寫做的方式,來推進本身,不斷的學習,畢竟寫相關係列文章,是須要查閱相關資料和去官網看看苦澀的英文材料的。人都是懶的,沒有必定壓力,動力不足呀~安全

開發環境說明

在開發工具上,仍是選擇習慣了的sts吧,請idea大神們不要嫌棄,⊙﹏⊙‖∣微信

在版本上,後期也想跟進SpringBoot2的相關步伐,因此直接使用F版進行工程示例吧,不要太太多坑就好。目前咱們用的仍是E版的。。分佈式

  • SpringCloud:Finchley版本
  • SpringBoot:2.0.3

教程說明

簡單來講,SpringCloud就是個全家桶,並且大部分都是netflix家的。是整套的解決方法,覆蓋了各個微服務的核心組件。基本上是開箱即用了。本人以爲,在開發過程當中,SpringCloud實際編程的機會不多,基本上屬於外圍的地方用上,核心仍是SpringBoot。也可能作的項目不那麼複雜,沒有過多的進行自定義的部分。因此,本系列關於一些知識點時,會重點介紹下爲什麼須要,以及解決了啥問題,示例代碼知識其中的一部分。也但願能講好這些問題吧。ide

  • 第一部分:什麼是SpringCloud
  • 第二部分:經常使用組件的介紹和使用
    • 服務註冊與發現
    • 服務消費者(Ribbon、Feign)
    • 服務容錯保護(hysrix)
    • 分佈式配置中心
    • 路由網關(Zuul、gateway)
    • 其餘組件待補充...
  • 第三部分:實踐系列
    • 統一異常處理
    • 使用Docker編排微服務
    • 待補充...
  • 第四部分:監控系列
    • 監控方案(Pinpoint、zipkin、skywalking)
    • ELK日誌平臺
    • 待補充...

可能中間,各組件會分開幾個章節進行講解的。後續有補充的會進行及時更新的。目前只是大體列舉了下,後期相關的有關聯的,會進行補充的。微服務

總結

仍是但願經過此係列,能讓未接觸過SpringCloud的同窗,能簡單的使用各組件吧。工具

最後

目前互聯網上大佬都有分享SpringCloud系列教程,內容可能會相似,望多多包涵了。原創不易,碼字不易,還但願你們多多支持。若文中有錯誤之處,還望提出,謝謝。學習

老生常談

  • 我的QQ:499452441
  • 微信公衆號:lqdevOps

公衆號

我的博客:http://blog.lqdev.cn開發工具

原文地址:http://blog.lqdev.cn/2018/09/03/SpringCloud/chapter-zero/idea

相關文章
相關標籤/搜索