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

資訊專欄INFORMATION COLUMN

Spring Cloud Alibaba 新版本發(fā)布:眾多期待內(nèi)容整合打包加入!

不知名網(wǎng)友 / 1856人閱讀

摘要:在之后,也終于發(fā)布了最新的版本。該版本距離上一次發(fā)布,過(guò)去了整整個(gè)月下面就隨我一起看看,這個(gè)大家期待已久的版本都有哪些內(nèi)容值得我們關(guān)注。如果是用戶,同時(shí)也是阿里云這些產(chǎn)品的用戶,那么直接使用還是非常方便的。

在Nacos 1.0.0 Release之后,Spring Cloud Alibaba也終于發(fā)布了最新的版本。該版本距離上一次發(fā)布,過(guò)去了整整4個(gè)月!下面就隨我一起看看,這個(gè)大家期待已久的版本都有哪些內(nèi)容值得我們關(guān)注。

版本變化

之前在《Spring Cloud Alibaba與Spring Boot、Spring Cloud之間不得不說(shuō)的版本關(guān)系》一文中,我有提到過(guò)當(dāng)前版本的Spring Cloud Alibaba還處于孵化器中,沒(méi)有納入Spring Cloud的主線版本。所以,我們?cè)谑褂玫臅r(shí)候需要明確Spring Boot、Spring Cloud主版本以及Spring Cloud Alibaba之間的版本關(guān)系。

這次的更新,在版本上與我之前文章中說(shuō)的0.2.2來(lái)支持Greenwich有所區(qū)別。這里糾正一下,對(duì)于Greenwich版本的支持采用了0.9.x的版本號(hào)來(lái)對(duì)應(yīng),所以Spring Boot
、Spring Cloud、Spring Cloud Alibaba三者之間的準(zhǔn)確關(guān)系如下表所示:

Spring Boot Spring Cloud Spring Cloud Alibaba
2.1.x Greenwich 0.9.x
2.0.x Finchley 0.2.x
1.5.x Edgware 0.1.x
1.5.x Dalston 0.1.x
模塊新增

這次新版本中,最值得關(guān)注的應(yīng)該就是下面這幾個(gè)新模塊的加入了。之前我說(shuō)過(guò)非??春肧pring Cloud Alibaba,下面新增的幾個(gè)模塊就是主要原因之一。

spring-cloud-alibaba-dubbo

對(duì)于Dubbo的支持,我覺得對(duì)于國(guó)內(nèi)用戶來(lái)說(shuō),是非常有意義的。由于Dubbo在過(guò)去一段時(shí)間對(duì)國(guó)內(nèi)行業(yè)的滲透非常廣,至今依然有很多團(tuán)隊(duì)在使用著這個(gè)老牌RPC。但是,由于Dubbo只是一個(gè)單純的RPC框架,它不像Spring Cloud這樣,擁有不錯(cuò)的生態(tài),在外圍設(shè)施的對(duì)接支持上做了非常多的努力,使得我們?cè)谑褂肧pring Cloud的時(shí)候,可以很快的體系化我們的基礎(chǔ)設(shè)施。

現(xiàn)在,Spring Cloud Alibaba將Dubbo融入Spring Cloud體系,可以讓其一起享受Spring Cloud生態(tài)的各種便利。對(duì)于原來(lái)的Dubbo用戶來(lái)說(shuō),該模塊的加入為原Dubbo用戶擁抱Spring Cloud生態(tài)提供了非常好的支持,可以大大減少用戶自己融入需要做的擴(kuò)展工作量。

為什么說(shuō)這個(gè)模塊好呢?看看下面幾個(gè)與Spring Cloud生態(tài)融合的重要功能:

支持所有Spring Cloud的注冊(cè)中心實(shí)現(xiàn),包括Spring Cloud Alibaba中整合的Nacos。也就是說(shuō),以前我們自己在整合Spring Cloud和Dubbo來(lái)使用的時(shí)候,如果不去為Dubbo擴(kuò)展注冊(cè)中心,那么就不得不采用Eureka + Zookeeper同時(shí)存在的復(fù)雜架構(gòu)?,F(xiàn)在,在這個(gè)模塊的幫助下,注冊(cè)中心就可以得到統(tǒng)一。

支持RestTemplate,開發(fā)者只需要在定義RestTemplate的@Bean注解上搭配使用@DubboTransported注解,就能將這個(gè)客戶端直接支持Dubbo調(diào)用。

支持Feign,開發(fā)者只需要在@FeignClient注解上搭配使用@DubboTransported,就能將Feign客戶端變成Dubbo的客戶端。這樣的設(shè)計(jì),對(duì)于傳統(tǒng)Spring Cloud用戶來(lái)說(shuō),是不是也非常容易接受呢?

如果您的團(tuán)隊(duì)還在堅(jiān)持使用Dubbo,又很想引入Spring Cloud,那么不妨移步來(lái)嘗試一下Spring Cloud Alibaba的最新版本吧!

注意:該模塊沒(méi)有發(fā)布到0.1.2中,所以只有0.2.2和0.9.0中才擁有。也就是說(shuō),僅支持Spring Boot 2.x和Spring Cloud Finchley版和Greenwich版。

spring-cloud-alibaba-seata

Seata是Alibaba與螞蟻金融共建的一個(gè)開源分布式事務(wù)解決方案。通過(guò)該模塊的加入,可以非常方便的在Spring MVC、RestTemplate、FeignClient的調(diào)用中傳遞事務(wù)上下文,同時(shí)也支持與Hystrix、Sentinel的聯(lián)合使用。全方面的打通Spring Cloud生態(tài)的分布式事務(wù)場(chǎng)景。

這個(gè)框架我還沒(méi)有深入的研究過(guò),后續(xù)我也會(huì)將這部分內(nèi)容的學(xué)習(xí)寫到《Spring Cloud Alibaba基礎(chǔ)教程》中與大家分享心得與經(jīng)驗(yàn)。如果對(duì)這個(gè)感興趣的,記得關(guān)注我喲。

spring-cloud-alibaba-sentinel-zuul

在該模塊中定義了一些為Zuul定制的過(guò)濾器:SentinelPreFilterSentinelPostFilter、SentinelErrorFilter。通過(guò)它們來(lái)為Zuul實(shí)現(xiàn)網(wǎng)關(guān)層的請(qǐng)求流量控制。用戶可以通過(guò)spring.cloud.sentinel.zuul.參數(shù)來(lái)配置這些Sentinel過(guò)濾器。

spring-cloud-alibaba-sms

SMS是阿里云的商業(yè)化產(chǎn)品。所以該模塊類之前的SchedulerX模塊,OSS模塊類似,主要為了更方便的整合使用而存在。如果是Spring Cloud用戶,同時(shí)也是阿里云這些產(chǎn)品的用戶,那么直接使用還是非常方便的。但是如果這兩個(gè)條件都不滿足,那么可以忽略之。

模塊升級(jí)

在該版本中對(duì)于一些重要的基礎(chǔ)設(shè)施模塊也做了大幅度的版本升級(jí),包括:

Nacos:從0.6.2升級(jí)到1.0.0

Sentinel:從1.4.0升級(jí)到1.5.2

對(duì)于模塊功能升級(jí)主要與模塊整合對(duì)象的自身版本有關(guān),所以對(duì)于這部分的內(nèi)容讀者可以查閱Nacos 1.0.0的文檔以及Sentinel 1.5.2的文檔來(lái)進(jìn)一步新增功能。

而對(duì)于Spring Cloud Alibaba對(duì)其整合新增的配置或注解使用,可以見本文參考資料鏈接看看更新了什么內(nèi)容,這里就不做具體介紹了。

最后歡迎留言參與討論,說(shuō)說(shuō)您對(duì)Spring Cloud Alibaba新版本的看法吧!

參考資料

Preview releases of Spring Cloud Alibaba are available: 0.9.0, 0.2.2, and 0.1.2

專題推薦

Spring Boot基礎(chǔ)教程

Spring Cloud基礎(chǔ)教程(含Spring Cloud Alibaba)

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

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

相關(guān)文章

  • Spring Cloud Alibaba基礎(chǔ)教程:使用Nacos作為配置中心

    摘要:通過(guò)本教程的前兩篇基礎(chǔ)教程使用實(shí)現(xiàn)服務(wù)注冊(cè)與發(fā)現(xiàn)基礎(chǔ)教程支持的幾種服務(wù)消費(fèi)方式我們已經(jīng)學(xué)會(huì)了,如何利用實(shí)現(xiàn)服務(wù)的注冊(cè)與發(fā)現(xiàn)。簡(jiǎn)介除了實(shí)現(xiàn)了服務(wù)的注冊(cè)發(fā)現(xiàn)之外,還將配置中心功能整合在了一起。同時(shí),值必須與上一階段中創(chuàng)建的配置匹配除了或者后綴。 通過(guò)本教程的前兩篇: 《Spring Cloud Alibaba基礎(chǔ)教程:使用Nacos實(shí)現(xiàn)服務(wù)注冊(cè)與發(fā)現(xiàn)》 《Spring Cloud Ali...

    CHENGKANG 評(píng)論0 收藏0
  • Spring Cloud Alibaba到底坑不坑?

    摘要:我沒(méi)有能力去控制那些自媒體發(fā)布這些不實(shí)的內(nèi)容,但是在我了解的范圍內(nèi),還是盡力輸出一些我的理解。 之前我發(fā)過(guò)一篇《說(shuō)說(shuō)我為什么看好Spring Cloud Alibaba》,然后這兩天有網(wǎng)友給我轉(zhuǎn)了這篇文章《坑爹項(xiàng)目spring-cloud-alibaba,我們也來(lái)一個(gè)》,問(wèn)我的看法是怎么樣的,聊天時(shí)候簡(jiǎn)單說(shuō)了一下。今天在家休息,抽空整理一下內(nèi)容,逐點(diǎn)說(shuō)一下我的看法,主要還是覺得這篇文章...

    娣辯孩 評(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
  • Dubbo Cloud Native 實(shí)踐與思考

    摘要:可簡(jiǎn)單地認(rèn)為它是的擴(kuò)展,負(fù)載均衡自然成為不可或缺的特性。類似的特性在項(xiàng)目也有體現(xiàn),它是另一種高性能代理的方案,提供服務(wù)發(fā)現(xiàn)健康和負(fù)載均衡。 Dubbo Cloud Native 實(shí)踐與思考 分享簡(jiǎn)介 Cloud Native 應(yīng)用架構(gòu)隨著云技術(shù)的發(fā)展受到業(yè)界特別重視和關(guān)注,尤其是 CNCF(Cloud Native Computing Foundation)項(xiàng)目蓬勃發(fā)展之際。Dubbo...

    邱勇 評(píng)論0 收藏0
  • Dubbo Spring Cloud 重塑微服務(wù)治理

    摘要:在服務(wù)治理方面,相較于而言,并不成熟。遺憾的是,往往被部分開發(fā)者片面地視作服務(wù)治理的框架,而非微服務(wù)基礎(chǔ)設(shè)施。因此,建議開發(fā)人員將或者遷移為服務(wù)。因此,下一步需要將其配置服務(wù)遠(yuǎn)程。當(dāng)服務(wù)提供方啟動(dòng)后,下一步實(shí)現(xiàn)一個(gè)服務(wù)消費(fèi)方。 原文鏈接:Dubbo Spring Cloud 重塑微服務(wù)治理,來(lái)自于微信公眾號(hào):次靈均閣 摘要 在 Java 微服務(wù)生態(tài)中,Spring Cloud1 成為...

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

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

0條評(píng)論

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