成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

Spring Cloud 是什么?

Apollo / 1165人閱讀

摘要:目前最新版本官網(wǎng)特性專(zhuān)注于提供良好的開(kāi)箱即用經(jīng)驗(yàn)的典型用例和可擴(kuò)展性機(jī)制覆蓋。分布式消息隊(duì)列,是對(duì)的封裝。是對(duì)的封裝,能實(shí)現(xiàn)服務(wù)之間的認(rèn)證調(diào)用和安全保護(hù)等,并能配合使用。不過(guò)隨著目前官方的重新申明維護(hù)并得到重視,生態(tài)圈也會(huì)逐漸強(qiáng)大。

簡(jiǎn)介

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的開(kāi)發(fā)便利性巧妙地簡(jiǎn)化了分布式系統(tǒng)基礎(chǔ)設(shè)施的開(kāi)發(fā),如服務(wù)發(fā)現(xiàn)注冊(cè)、配置中心、消息總線、負(fù)載均衡、斷路器、數(shù)據(jù)監(jiān)控等,都可以用Spring Boot的開(kāi)發(fā)風(fēng)格做到一鍵啟動(dòng)和部署。

Spring并沒(méi)有重復(fù)制造輪子,它只是將目前各家公司開(kāi)發(fā)的比較成熟、經(jīng)得起實(shí)際考驗(yàn)的服務(wù)框架組合起來(lái),通過(guò)Spring Boot風(fēng)格進(jìn)行再封裝屏蔽掉了復(fù)雜的配置和實(shí)現(xiàn)原理,最終給開(kāi)發(fā)者留出了一套簡(jiǎn)單易懂、易部署和易維護(hù)的分布式系統(tǒng)開(kāi)發(fā)工具包。

目前最新版本:Dalston.SR3

官網(wǎng):http://projects.spring.io/spr...
特性

Spring Cloud專(zhuān)注于提供良好的開(kāi)箱即用經(jīng)驗(yàn)的典型用例和可擴(kuò)展性機(jī)制覆蓋。

分布式/版本化配置

服務(wù)注冊(cè)和發(fā)現(xiàn)

路由

service - to - service調(diào)用

負(fù)載均衡

斷路器

分布式消息傳遞

子項(xiàng)目

Spring Cloud的子項(xiàng)目,大致可分成兩類(lèi),一類(lèi)是對(duì)現(xiàn)有成熟框架”Spring Boot化”的封裝和抽象,也是數(shù)量最多的項(xiàng)目;第二類(lèi)是開(kāi)發(fā)了一部分分布式系統(tǒng)的基礎(chǔ)設(shè)施的實(shí)現(xiàn),如Spring Cloud Stream扮演的就是kafka, ActiveMQ這樣的角色。對(duì)于我們想快速實(shí)踐微服務(wù)的開(kāi)發(fā)者來(lái)說(shuō),第一類(lèi)子項(xiàng)目就已經(jīng)足夠使用,如:

Spring Cloud Netflix

是對(duì)Netflix開(kāi)發(fā)的一套分布式服務(wù)框架的封裝,包括服務(wù)的發(fā)現(xiàn)和注冊(cè),負(fù)載均衡、斷路器、REST客戶端、請(qǐng)求路由等。

  

Spring Cloud Config

將配置信息外部化存儲(chǔ), 并能配合Spring Cloud Bus可以實(shí)現(xiàn)動(dòng)態(tài)修改配置文件。

  

Spring Cloud Bus

分布式消息隊(duì)列,是對(duì)Kafka, MQ的封裝。

  

Spring Cloud Security

是對(duì)Spring Security的封裝,能實(shí)現(xiàn)服務(wù)之間的認(rèn)證調(diào)用和安全保護(hù)等,并能配合Netflix使用。

  

Spring Cloud Zookeeper

對(duì)Zookeeper的封裝,使之能配置其它Spring Cloud的子項(xiàng)目使用。

  

Spring Cloud Eureka

是 Spring Cloud Netflix微服務(wù)套件中的一部分,它基于Netflix Eureka 做了二次分裝,主要負(fù)責(zé)完成微服務(wù)架構(gòu)中的服務(wù)治理功能。

前景

Spring Cloud對(duì)于中小型互聯(lián)網(wǎng)公司來(lái)說(shuō)是一種福音,因?yàn)檫@類(lèi)公司往往沒(méi)有實(shí)力或者沒(méi)有足夠的資金投入去開(kāi)發(fā)自己的分布式系統(tǒng)基礎(chǔ)設(shè)施,使用Spring Cloud一站式解決方案能在從容應(yīng)對(duì)業(yè)務(wù)發(fā)展的同時(shí)大大減少開(kāi)發(fā)成本。同時(shí),隨著近幾年微服務(wù)架構(gòu)和Docker容器概念的火爆,也會(huì)讓Spring Cloud在未來(lái)越來(lái)越“云”化的軟件開(kāi)發(fā)風(fēng)格中立有一席之地,尤其是在目前五花八門(mén)的分布式解決方案中提供了標(biāo)準(zhǔn)化的、全站式的技術(shù)方案,意義可能會(huì)堪比當(dāng)前Servlet規(guī)范的誕生,有效推進(jìn)服務(wù)端軟件系統(tǒng)技術(shù)水平的進(jìn)步。

和dubbo的對(duì)比
組件 Dubbo Spring Cloud
服務(wù)注冊(cè)中心 Zookeeper Spring Cloud Netflix Eureka
服務(wù)調(diào)用方式 RPC REST API
服務(wù)網(wǎng)關(guān) 無(wú) Spring Cloud Netflix Zuul
斷路器 不完善 Spring Cloud Netflix Hystrix
分布式配置 無(wú) Spring Cloud Config
服務(wù)跟蹤 無(wú) Spring Cloud Sleuth
消息總線 無(wú) Spring Cloud Bus
數(shù)據(jù)流 無(wú) Spring Cloud Stream
批量任務(wù) 無(wú) Spring Cloud Task
... ... ...

所以,對(duì)比看出其實(shí)沒(méi)什么比較性,Dubbo只是Spring Cloud的一個(gè)子集而已,Spring Cloud是一系列的分布式的解決方案包。不過(guò)隨著目前Dubbo官方的重新申明維護(hù)并得到重視,Dubbo生態(tài)圈也會(huì)逐漸強(qiáng)大。

推薦:Spring Boot & Cloud 最強(qiáng)技術(shù)教程

掃描關(guān)注我們的微信公眾號(hào),干貨每天更新。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/71292.html

相關(guān)文章

  • 說(shuō)說(shuō)我為什么看好Spring Cloud Alibaba

    摘要:最近對(duì)基礎(chǔ)教程系列的催更比較多,說(shuō)一下最近的近況因?yàn)榇蛩阋黄鸶?。再次,?duì)于中國(guó)用戶來(lái)說(shuō),還有一個(gè)非常特殊的意義它將曾經(jīng)紅極一時(shí)的,以及阿里巴巴的強(qiáng)力消息中間件融入體系。 最近對(duì)《Spring Cloud Alibaba基礎(chǔ)教程》系列的催更比較多,說(shuō)一下最近的近況:因?yàn)榇蛩鉙pring Boot 2.x一起更新。所以一直在改博客Spring Boot專(zhuān)題頁(yè)和Git倉(cāng)庫(kù)的組織。由于前端技...

    yhaolpz 評(píng)論0 收藏0
  • 厲害了,Spring Cloud for Alibaba 來(lái)了!

    摘要:棧長(zhǎng)有話說(shuō)其實(shí)項(xiàng)目就是為了阿里的項(xiàng)目能很好的結(jié)合融入使用,這個(gè)項(xiàng)目目前由阿里維護(hù)。對(duì)同時(shí)使用和阿里巴巴項(xiàng)目的人來(lái)說(shuō)無(wú)疑帶來(lái)了巨大的便利,一方面能結(jié)合無(wú)縫接入,另一方面還能使用阿里巴巴的組件,也帶來(lái)了更多的可選擇性。 最近,Spring Cloud 發(fā)布了 Spring Cloud Alibaba 首個(gè)預(yù)覽版本:Spring Cloud for Alibaba 0.2.0. 大家都好奇,...

    lbool 評(píng)論0 收藏0
  • Spring Cloud實(shí)戰(zhàn)(一)-Spring Cloud Config Server

    摘要:概要什么是創(chuàng)建并運(yùn)行一個(gè)建立一個(gè)創(chuàng)建并運(yùn)行一個(gè)是什么什么是配置信息一個(gè)中不只是代碼還需要連接資源和其它應(yīng)用經(jīng)常有很多需要外部設(shè)置的項(xiàng)去調(diào)整行為如切換不同的數(shù)據(jù)庫(kù)國(guó)際化等應(yīng)用中的會(huì)經(jīng)常見(jiàn)到的等就是配置信息常見(jiàn)的實(shí)現(xiàn)信息配置的方法硬編碼缺點(diǎn)需要 概要 什么是Spring Cloud Config? 創(chuàng)建并運(yùn)行一個(gè)Spring Cloud Config Server 建立一個(gè)Reposit...

    Dionysus_go 評(píng)論0 收藏0
  • 70 個(gè) Spring 最常見(jiàn)面試題,Java 晉升必會(huì)

    摘要:容器自動(dòng)完成裝載,默認(rèn)的方式是這部分重點(diǎn)在常用模塊的使用以及的底層實(shí)現(xiàn)原理。 對(duì)于那些想面試高級(jí) Java 崗位的同學(xué)來(lái)說(shuō),除了算法屬于比較「天方夜譚」的題目外,剩下針對(duì)實(shí)際工作的題目就屬于真正的本事了,熱門(mén)技術(shù)的細(xì)節(jié)和難點(diǎn)成為了主要考察的內(nèi)容。 這里說(shuō)「天方夜譚」并不是說(shuō)算法沒(méi)用,不切實(shí)際,而是想說(shuō)算法平時(shí)其實(shí)很少用到,甚至面試官都對(duì)自己出的算法題一知半解。 這里總結(jié)打磨了 70 道...

    Ashin 評(píng)論0 收藏0
  • Spring Cloud Greenwich 正式發(fā)布,Hystrix 即將壽終正寢。。

    摘要:正式版在這天正式發(fā)布了,下面我們來(lái)看下有哪些更新內(nèi)容。生命周期終止提醒版本將于正式退役,具體可以參考官方宣布版本作為的主要版本,的生命周期也會(huì)由版本的終止而終止。進(jìn)入維護(hù)模式最近,宣布進(jìn)入維護(hù)模式停止開(kāi)發(fā)。。。 Spring Cloud Greenwich 正式版在 01/23/2019 這天正式發(fā)布了,下面我們來(lái)看下有哪些更新內(nèi)容。 生命周期終止提醒 Spring Cloud Edg...

    Magicer 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<