最新微服務架構與SpringCloud精品課件ppt上課講義_第1頁
最新微服務架構與SpringCloud精品課件ppt上課講義_第2頁
最新微服務架構與SpringCloud精品課件ppt上課講義_第3頁
最新微服務架構與SpringCloud精品課件ppt上課講義_第4頁
最新微服務架構與SpringCloud精品課件ppt上課講義_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、微服務架構與SpringCloud巨石型巨石型微服務微服務Spring cloud netflixEureka 與與 consul服務注冊和發(fā)現(xiàn)服務注冊和發(fā)現(xiàn) 提供了一個服務注冊中心、服務發(fā)現(xiàn)的客戶端,還有一個方便的查看所有注冊的服務的界面。 所有的服務使用Eureka的服務發(fā)現(xiàn)客戶端來將自己注冊到Eureka的服務器上。注冊服務eureka心跳讀取注冊服務ribbon負載均衡負載均衡 Zuul網關將一個請求發(fā)送給某一個服務的應用的時候,如果一個服務啟動了多個實例,就會通過Ribbon來通過一定的負載均衡策略來發(fā)送給某一個服務實例。Ribbon微服務A實例微服務A實例feign服務客戶端服務客

2、戶端 服務之間如果需要相互訪問,可以使用RestTemplate,也可以使用Feign客戶端訪問。它默認會使用Ribbon來實現(xiàn)負載均衡。zuulAPI網關網關 所有的客戶端請求通過這個網關訪問后臺的服務。他可以使用一定的路由配置來判斷某一個URL由哪個服務來處理。并從Eureka獲取注冊的服務來轉發(fā)請求。ZUUL服務A服務B服務C/api-a/*/api-c/*/api-b/*/api-a/*/api-c/*/api-b/*hystrix系列系列Hystrix 監(jiān)控和斷路器。我們只需要在服務接口上添加Hystrix標簽,就可以實現(xiàn)對這個接口的監(jiān)控和斷路器功能。 Hystrix Dashboard 監(jiān)控面板,他提供了一個界面,可以監(jiān)控各個服務上的服務調用所消耗的時間等。Hystrix Turbine 監(jiān)控聚合,使用Hystrix監(jiān)控,我們需要打開每一個服務實例的監(jiān)控信息來查看。而Turbine可以幫助我們把所有的服務實例的監(jiān)控信息聚合到一個地方統(tǒng)一查看。這樣就不需要挨個打開一個個的頁面一個個查看。HystrixHystrix DashboardSpring cloud configConfig ServerCVSConfig Clients/bus/refreshSpring cloud bus服務鏈路追蹤Spring Cloud Sleuth基于Doc

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論