大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 一文了解SpringCloud架構圖

一文了解SpringCloud架構圖

更新時間:2021-12-28 11:14:00 來源:動力節點 瀏覽3243次

Spring Cloud整體核心架構只有一點:Rest服務,也就是說在整個Spring Cloud配置過程之中,所有的配置處理都是圍繞著Rest完成的,在這個Rest處理之中,一定要有兩個端:服務的提供者(Provider)、服務的消費者(Consumer),所以對于整個Spring Cloud基礎的結構就如下所示。

SpringCloud基礎架構

既然Spring Cloud的核心是Restful結構,那么如果要想更好的去使用Rest這些微服務還需要考慮如下幾個問題。

1.所有的微服務地址一定會非常的多,所以為了統一管理這些地址信息,也為了可以及時的告訴用戶哪些服務不可用,所以應該準備一個分布式的注冊中心,并且該注冊中心應該支持有HA機制,為了高速并且方便進行所有服務的注冊操作,在Spring Cloud里面提供有一個Eureka的注冊中心。

微服務結構圖

2.對于整個的WEB端的構架(SpringBoot實現)可以輕松方便的進行WEB程序的編寫,而后利用Nginx或Apache實現負載均衡處理,但是你WEB端出現了負載均衡,那么業務端呢?應該也提供有多個業務端進行負載均衡。那么這個時候就需要將所有需要參與到負載均衡的業務端在Eureka之中進行注冊。

多業務端-負載均衡

在進行客戶端使用Rest架構調用的時候,往往都需要一個調用地址,即使現在使用了Eureka作為注冊中心,那么它也需要有一個明確的調用地址,可是所有的操作如果都利用調用地址的方式來處理,程序的開發者最方便應用的工具是接口,所以現在就希望可以將所有的Rest服務的內容以接口的方式出現調用,所以它又提供了一個Feign技術,利用此技術可以偽造接口實現。

Feign

3.在進行整體的微架構設計的時候由于牽扯的問題還是屬于RPC,所以必須考慮熔斷處理機制,實際上所有的熔斷就好比生活之中使用保險絲一樣,有了保險絲在一些設備出現了故障之后依然可以保護家庭的電器可以正常使用,如果說現在有若干的微服務,并且這些微服務之間可以相互調用,例如A微服務調用了B微服務,B微服務調用了C微服務。

如果在實際的項目設計過程之中沒有處理好熔斷機制,那么就會產生雪崩效應,所以為了防止這樣的問題出現,SpringCloud里面提供有一個Hystrix熔斷處理機制,以保證某一個微服務即使出現了問題之后依然可以正常使用。

Hystrix熔斷處理

4.在進行微服務訪問的時候還有一點是非常可怕的。

Zuul代理機制

通過Zuul的代理用戶只需要知道指定的路由的路徑就可以訪問指定的微服務的信息,這樣更好的提現了java中的“key=value”的設計思想,而且所有的微服務通過zuul進行代理之后也更加合理的進行名稱隱藏。

5.在SpringBoot學習的時候一直強調過一個問題:在SpringBoot里面強調的是一個“零配置”的概念,本質在于不需要配置任何的配置文件,但是事實上這一點并沒有完全的實現,因為在整個在整體的實際里面,依然會提供有application.yml配置文件,那么如果在微服務的創建之中,那么一定會有成百上千個微服務的信息出現,于是這些配置文件的管理就成為了問題。例如:現在你突然有一天你的主機要進行機房的變更,所有的服務的IP地址都可能發生改變,這樣對于程序的維護是非常不方便的,為了解決這樣的問題,在Spring Cloud設計的時候提供有一個Spring Cloud Config的程序組件,利用這個組件就可以直接基于GIT或者SVN來進行配置文件的管理。

Spring Cloud Config

在整體設計上Spring Cloud更好的實現了RPC的架構設計,而且使用Rest作為通訊的基礎,這一點是他的成功之處,由于大量的使用了netflix公司的產品技術,所以這些技術也有可靠的保證。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 免费精品一区二区三区在线观看 | 按摩毛片 | 亚洲一区二区三区高清视频 | 欧美日韩亚洲国产一区二区综合 | 亚洲综合性图 | 久久伊人久久 | 日韩中文字幕在线观看 | 99久久精品在免费线18 | 国产成人99久久亚洲综合精品 | 亚洲欧美在线免费 | 色天天干 | 日韩毛片久久91 | 色偷偷女人的天堂a在线 | 伊人精品在线视频 | 老妇色| 亚洲一区欧美 | 干干干日日日 | 97se狠狠狠狠狼亚洲综合网 | 免费看一级做a爰片久久 | 久久www香蕉免费人成 | 色香视频在线 | 亚洲综合色婷婷在线观看 | 久久综合成人网 | 久草新在线观看 | 夜夜做日日做夜夜爽 | 久久久久这里只有精品 | 欧美日韩一区二区三区久久 | 国产精品一区二区久久沈樵 | 免费播放国产一级 | 久久久国产视频 | 欧美aⅴ片| 一区二区三区四区视频在线观看 | 久久成人免费播放网站 | www.亚洲视频| 欧产日产国产精品专区 | 四虎国产精品免费视 | 性视频一区二区三区免费 | 日本精品在线观看 | 亚洲精品96欧美一区二区 | 一级毛片欧美一级日韩黄 | 欧美久久久久久久一区二区三区 |