摘要:服務(wù)發(fā)現(xiàn)服務(wù)治理注冊中心將所有微服務(wù)注冊到一個(gè)上,然后通過心跳進(jìn)行服務(wù)健康監(jiān)測。
服務(wù)發(fā)現(xiàn) | 服務(wù)治理 | 注冊中心
將所有微服務(wù)注冊到一個(gè)Server上,然后通過心跳進(jìn)行服務(wù)健康監(jiān)測。這樣服務(wù)A調(diào)用服務(wù)B可以通過注冊中心獲取服務(wù)B的地址、端口調(diào)用
Eureka - Eureka 提供云端服務(wù)發(fā)現(xiàn),一個(gè)基于 REST 的服務(wù),用于定位服務(wù),以實(shí)現(xiàn)云端中間層服務(wù)發(fā)現(xiàn)和故障轉(zhuǎn)移
Spring Cloud Zookeeper - Spring Cloud Zookeeper 操作Zookeeper的工具包,用于使用zookeeper方式的服務(wù)發(fā)現(xiàn)和配置管理
Consul - Consul 是一個(gè)服務(wù)發(fā)現(xiàn)與配置工具,與Docker容器可以無縫集成
服務(wù)調(diào)用 HTTP 客戶端restTemplate - Spring Web RestTemplate 是同步客戶端執(zhí)行HTTP請求,在底層HTTP客戶端庫上公開簡單的模板方法API,類使于JDK HttpURLConnection、Feign等
Feign - Feign 使Java編寫HTTP客戶端更加簡單
restTemplate和Feign都可以配合Ribbon提供負(fù)載均衡
負(fù)載均衡Ribbon - Ribbon 提供云端負(fù)載均衡,有多種負(fù)載均衡策略可供選擇
熔斷器Hystrix - Hystrix 旨在通過熔斷機(jī)制控制服務(wù)和第三方庫的節(jié)點(diǎn),從而對延遲和故障提供更強(qiáng)大的容錯(cuò)能力。
路由網(wǎng)關(guān)Gateway - Spring Cloud Gateway 旨在提供一種簡單而有效的方式來路由到API,并為他們提供橫切關(guān)注點(diǎn)
Zuul - Zuul 是在云平臺(tái)上提供動(dòng)態(tài)路由,監(jiān)控,彈性,安全等邊緣服務(wù)的框架
路由網(wǎng)關(guān)接受所有的請求,,有著很高的負(fù)載,因此它通常是一個(gè)集群。所有的請求都hui先經(jīng)過一層負(fù)載均衡被發(fā)到路由網(wǎng)關(guān)
配置管理Spring Cloud Config - Spring Cloud Config 配置管理工具包,讓你可以把配置放到遠(yuǎn)程服務(wù)器,集中化管理集群配置,目前支持本地存儲(chǔ)、Git以及Subversion
事件、消息總線Spring Cloud Bus - Spring Cloud Bus 事件、消息總線,用于在集群(例如,配置變化事件)中傳播狀態(tài)變化,可與Spring Cloud Config聯(lián)合實(shí)現(xiàn)熱部署
問題定位 | 鏈路跟蹤Spring Cloud Sleuth - Spring Cloud Sleuth 日志收集工具包,封裝了Dapper和log-based追蹤以及Zipkin和HTrace操作,為SpringCloud應(yīng)用實(shí)現(xiàn)了一種分布式追蹤解決方案
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/73283.html
摘要:左傳有言民之多幸,國之不幸,當(dāng)時(shí)的大多數(shù)國民視英國為蠻夷,不與商貿(mào)往來。那么,在微服務(wù)實(shí)踐過程中,哪些因素可以不必微服務(wù)呢請注意用詞,這里說的是不必,不是不要。當(dāng)應(yīng)用符合其中一條以上的特征時(shí),該應(yīng)用不必實(shí)行微服務(wù)。 楔子 目前業(yè)界最流行的微服務(wù)架構(gòu)正在或者已被各種規(guī)模的互聯(lián)網(wǎng)公司廣泛接受和認(rèn)可,業(yè)已成為互聯(lián)網(wǎng)開發(fā)人員必備技術(shù)。無論是互聯(lián)網(wǎng)、云計(jì)算還是大數(shù)據(jù),Java平臺(tái)已成為全棧的生態(tài)...
摘要:個(gè)人認(rèn)為將此等思想放諸四海而皆準(zhǔn),在微服務(wù)的實(shí)踐過程中,同樣需要謹(jǐn)慎因應(yīng)。不患無位,患所以立當(dāng)微服務(wù)被廣泛地被業(yè)界認(rèn)可和接受時(shí),或許你總會(huì)擔(dān)心在何處實(shí)踐,因此,在心態(tài)上 楔子 目前業(yè)界最流行的微服務(wù)架構(gòu)正在或者已被各種規(guī)模的互聯(lián)網(wǎng)公司廣泛接受和認(rèn)可,業(yè)已成為互聯(lián)網(wǎng)開發(fā)人員必備技術(shù)。無論是互聯(lián)網(wǎng)、云計(jì)算還是大數(shù)據(jù),Java平臺(tái)已成為全棧的生態(tài)體系,其重要性幾乎不可替代。 這兩年微服務(wù)作為...
摘要:并不會(huì)在微服務(wù)框架中有其它的注冊機(jī)制。微服務(wù)框架本身不會(huì)維護(hù)服務(wù)組件的啟動(dòng)順序,這一問題可以由來解決。啟動(dòng)先后邏輯為被依賴的服務(wù)先啟動(dòng),只有當(dāng)前服務(wù)所依賴的服務(wù)全部正常啟動(dòng)后,才會(huì)開始啟動(dòng)流程。 概述 這篇文檔,著重解決一個(gè)問題:Spring Cloud 融合于 Rainbond 原生 Service Mesh 的正確姿勢是什么樣子的。 Rainbond 原生支持 Service Me...
摘要:劉超,網(wǎng)易云計(jì)算首席架構(gòu)師,有多年的云計(jì)算架構(gòu)與開發(fā)經(jīng)歷,積累了豐富的企業(yè)級(jí)應(yīng)用的微服務(wù)化,容器化實(shí)戰(zhàn)經(jīng)驗(yàn)。近日,記者對劉超進(jìn)行了采訪,跟大家分享了微服務(wù)實(shí)戰(zhàn)的挑戰(zhàn)和一些常見的微服務(wù)誤解,以及他對微服務(wù)發(fā)展趨勢的判斷。 劉超,網(wǎng)易云計(jì)算首席架構(gòu)師,有10多年的云計(jì)算架構(gòu)與開發(fā)經(jīng)歷,積累了豐富的企業(yè)級(jí)應(yīng)用的微服務(wù)化,容器化實(shí)戰(zhàn)經(jīng)驗(yàn)。劉超將擔(dān)任今年 5 月份 QCon 全球軟件開發(fā)大會(huì)廣州...
摘要:接下來繼續(xù)介紹三種架構(gòu)模式,分別是查詢分離模式微服務(wù)模式多級(jí)緩存模式。分布式應(yīng)用程序可以基于實(shí)現(xiàn)諸如數(shù)據(jù)發(fā)布訂閱負(fù)載均衡命名服務(wù)分布式協(xié)調(diào)通知集群管理選舉分布式鎖和分布式隊(duì)列等功能。 SpringCloud 分布式配置 SpringCloud 分布式配置 史上最簡單的 SpringCloud 教程 | 第九篇: 服務(wù)鏈路追蹤 (Spring Cloud Sleuth) 史上最簡單的 S...
閱讀 2003·2021-11-24 10:45
閱讀 1860·2021-10-09 09:43
閱讀 1298·2021-09-22 15:38
閱讀 1229·2021-08-18 10:19
閱讀 2844·2019-08-30 15:55
閱讀 3068·2019-08-30 12:45
閱讀 2971·2019-08-30 11:25
閱讀 362·2019-08-29 11:30