springCloud (02)入門案例

2021-09-28 20:45:29 字數 1260 閱讀 9733

springcloud 技術的引爆點:

# # springcloud 是一堆技術

1. 閘道器

2. 熔斷

3.服務註冊

4.訊息佇列

5.資料庫

6.鏈路追蹤,監控

7.配置 

中間的疊在一起,代表的是構成的集群。因為springcloud是依賴於springboot 的,springboot有摒棄 了spring框架的那些配置,將會變得非常簡單,容易上手。

總結一下 springcloud就是微服務架構下的一站式解決方案。

# # 來關注乙個問題:springboot 和springcloud 的關係

springboot就是乙個乙個的服務,springboot就是搭建乙個乙個的服務,就像是小區的一棟房子,而乙個小區多半都是有多棟房子組成的,在這多棟房子裡邊還會有超市,等等不同的房子。 這麼以來,小區是服務的群體,而一棟一棟的房子,每乙個都可以提供單體的不同的房子。 再舉乙個例子的話,springboot 是醫院的科室,springcloud就是大醫院。

# # 再來關注乙個問題,double 如何到 springcloud

先熟悉一下基於double 的技術架構

再次對比double 和 springcloud,方便我們做技術選型。 

對於兩個體系如何去選的問題,說不好聽的,double體系的微服務算是組裝機,double 停的5年的維護,2023年才開始重新維護的,從社群的活躍程度上來說。springcloud是更加活躍的。 2017 阿里高階研發工程師 劉軍 重啟的對double 的維護,他的定位就是 double 定位在遠端呼叫 rpc。 

# # 學習文件,

23:35 了~ 明天繼續把,今天寫到這裡了

Spring Cloud 02 (微服務入門)

微服務架構 微服務架構和基礎框架 組建 服務註冊發現 服務提供方必須要註冊上來,並且將自己的訪問位址公開,之後服務的呼叫方才能在這個組建上發現目標服務 服務閘道器 service gateway 會對外遮蔽後台服務細節 可以將外部請求反向路由到具體某個為服務上去 可以做限流和容錯功能 監控和日誌 後...

SpringCloud 入門介紹

業界大牛馬丁.福勒 martin fowler 這樣描述微服務 微服務 強調的是服務的大小,它關注的是某乙個點,是具體解決某乙個問題 提供落地對應服務的乙個服務應用,狹意的看,可以看作eclipse裡面的乙個個微服務工程 或者module 微服務化的核心就是將傳統的一站式應用,根據業務拆分成乙個乙個...

SpringCloud入門概述

springcloud的是什麼?spring cloud,基於 spring boot提供了一套微服務解決方案,包括服務註冊與發現,配置中心,全鏈路監控,服務閘道器,負載均衡,熔斷器等元件,除了基於 netflix的開源元件做高度抽象封裝之外,還有一些選型中立的開源元件。spring cloud利用...