摘要:最近對(duì)基礎(chǔ)教程系列的催更比較多,說(shuō)一下最近的近況因?yàn)榇蛩阋黄鸶隆T俅危瑢?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專題頁(yè)和Git倉(cāng)庫(kù)的組織。由于前端技術(shù)太過(guò)蹩腳,花了不少時(shí)間。大家不用擔(dān)心,這個(gè)系列不會(huì)太監(jiān),因?yàn)槲艺嫘目春眠@個(gè)套件的未來(lái),后續(xù)的更新也會(huì)繼續(xù)趕上來(lái)。
今天就水更一篇吧,跟大家聊一下平時(shí)被問(wèn)的比較多的一類問(wèn)題,Spring Cloud Alibaba是什么,我為什么要寫Spring Cloud Alibaba基礎(chǔ)教程?
Spring Cloud Alibaba是什么簡(jiǎn)介
Spring Cloud Alibaba從名字上看,就知道一定跟Spring Cloud有關(guān),但是我們?yōu)槭裁丛赟pring Cloud官方文檔中看不到它的影子呢?因?yàn)樗壳斑€是一個(gè)孵化項(xiàng)目,它的倉(cāng)庫(kù)也位于Spring Cloud孵化器中,Github地址:https://github.com/spring-cloud-incubator/spring-cloud-alibaba。
版本關(guān)系
雖然它還沒(méi)有納入Spring Cloud的主版本管理(Dalston、Edgware、Finchley、Greenwich這些),但是也已經(jīng)發(fā)布了幾個(gè)針對(duì)目前常用Spring Cloud版本的可用內(nèi)容,也有一些公司已經(jīng)將其用于生產(chǎn)環(huán)境。了解Spring Cloud的讀者肯定知道,Spring Cloud的版本與Spring Boot的版本有著密切的關(guān)系,現(xiàn)在又多了一個(gè)Spring Cloud Alibaba,那么它們的關(guān)系是怎么樣的呢?可以看看之前寫過(guò)的這篇文章:Spring Cloud Alibaba與Spring Boot、Spring Cloud之間不得不說(shuō)的版本關(guān)系
功能特性:
Spring Cloud Alibaba不是一個(gè)簡(jiǎn)單的組件,而是一個(gè)綜合套件。其中涵蓋了非常多的內(nèi)容,包括:服務(wù)治理、配置管理、限流降級(jí)以及對(duì)阿里開(kāi)源生態(tài)(Dubbo、RocketMQ等)支持的諸多組件。更多詳細(xì)詳細(xì),讀者可查閱其官方文檔。
為什么要寫Spring Cloud Alibaba基礎(chǔ)教程首先,我們需要知道Spring Cloud Alibaba在Spring Cloud家族中的地位,它是一個(gè)套件,與Netflix OSS一樣,涵蓋了非常多的實(shí)用組件,其中也有不少內(nèi)容存在重疊。
其次,我們需要知道Netflix OSS下的諸多重要組件先后宣布停止新功能開(kāi)發(fā)的大背景,而Spring Cloud Alibaba是一個(gè)新生項(xiàng)目,正處于高速迭代中。對(duì)于未來(lái),相信誰(shuí)都會(huì)選。
再次,對(duì)于中國(guó)用戶來(lái)說(shuō),Spring Cloud Alibaba還有一個(gè)非常特殊的意義:它將曾經(jīng)紅極一時(shí)的Dubbo,以及阿里巴巴的強(qiáng)力消息中間件RocketMQ融入Spring Cloud體系。還在糾結(jié)于如何讓這些共存的團(tuán)隊(duì),你們所面臨過(guò)的各種困難與問(wèn)題,馬上就會(huì)迎刃而解。不用再煩惱是不是要擴(kuò)展Dubbo的注冊(cè)中心,還是自己為RocketMQ實(shí)現(xiàn)一套的Spring Cloud Stream的Binder等等問(wèn)題。
最后,對(duì)于Spring Cloud Alibaba的上手學(xué)習(xí)成本如何呢?如果您已經(jīng)是Spring Cloud的用戶,那么恭喜您,在Spring Cloud Common的抽象和Spring Cloud Alibaba團(tuán)隊(duì)的努力下,你會(huì)非常容易、甚至不需要改變多少編碼模式,就能適應(yīng)它。如果您第一次接觸Spring Cloud,那么也恭喜您,因?yàn)檫@是有史以來(lái),中文文檔最全的一個(gè)Spring Cloud組件了,相信機(jī)智的您一定也能很快的上手使用它!
如果你覺(jué)得一堆文檔,不知道從何看起?那我就是我想寫的這個(gè)教程的目的,在那么多內(nèi)容中,帶你快速入門這個(gè)最具有中國(guó)特色的Spring Cloud組件! ^_^
關(guān)注我的Spring Cloud基礎(chǔ)教程
以下是當(dāng)前已發(fā)布內(nèi)容
Spring Cloud Alibaba基礎(chǔ)教程:使用Nacos實(shí)現(xiàn)服務(wù)注冊(cè)與發(fā)現(xiàn)
Spring Cloud Alibaba基礎(chǔ)教程:Nacos 生產(chǎn)級(jí)版本 0.8.0
Spring Cloud Alibaba基礎(chǔ)教程:支持的幾種服務(wù)消費(fèi)方式
Spring Cloud Alibaba基礎(chǔ)教程:使用Nacos作為配置中心
Spring Cloud Alibaba基礎(chǔ)教程:Nacos配置的加載規(guī)則詳解
Spring Cloud Alibaba基礎(chǔ)教程:Nacos配置的多環(huán)境管理
Spring Cloud Alibaba基礎(chǔ)教程:Nacos配置的多文件加載與共享配置
Spring Cloud Alibaba基礎(chǔ)教程:Nacos的數(shù)據(jù)持久化
Spring Cloud Alibaba基礎(chǔ)教程:Nacos的集群部署
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/73979.html
摘要:我沒(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ō)一下我的看法,主要還是覺(jué)得這篇文章...
摘要:在之后,也終于發(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è)大家期...
摘要:構(gòu)建服務(wù)接口創(chuàng)建一個(gè)簡(jiǎn)單的項(xiàng)目,并在下面定義一個(gè)抽象接口,比如構(gòu)建服務(wù)接口提供方第一步創(chuàng)建一個(gè)項(xiàng)目,在中引入第一步中構(gòu)建的包以及對(duì)和的依賴,比如第一步中構(gòu)建的包這里需要注意兩點(diǎn)必須包含包,不然啟動(dòng)會(huì)報(bào)錯(cuò)。 很早以前,在剛開(kāi)始搞Spring Cloud基礎(chǔ)教程的時(shí)候,寫過(guò)這樣一篇文章:《微服務(wù)架構(gòu)的基礎(chǔ)框架選擇:Spring Cloud還是Dubbo?》,可能不少讀者也都看過(guò)。之后也就一...
摘要:但是比較可惜的是已經(jīng)宣布對(duì)停止更新。客戶端整合每個(gè)微服務(wù)客戶端都需要整合的客戶端封裝與配置,才能將監(jiān)控信息上報(bào)給展示以及實(shí)時(shí)的更改限流或熔斷規(guī)則等。下面我們就分兩部分來(lái)看看,如何使用來(lái)實(shí)現(xiàn)接口限流。 最近管點(diǎn)閑事浪費(fèi)了不少時(shí)間,感謝網(wǎng)友libinwalan的留言提醒。及時(shí)糾正路線,繼續(xù)跟大家一起學(xué)習(xí)Spring Cloud Alibaba。 Nacos作為注冊(cè)中心和配置中心的基礎(chǔ)教程,...
摘要:在搭建集群之前,我們需要先修改的數(shù)據(jù)持久化配置為存儲(chǔ)。所以,如果啟動(dòng)多個(gè)默認(rèn)配置下的節(jié)點(diǎn),數(shù)據(jù)存儲(chǔ)是存在一致性問(wèn)題的。為了解決這個(gè)問(wèn)題,采用了集中式存儲(chǔ)的方式來(lái)支持集群化部署,目前只要支持的存儲(chǔ)。 前情回顧: 《Spring Cloud Alibaba基礎(chǔ)教程:使用Nacos實(shí)現(xiàn)服務(wù)注冊(cè)與發(fā)現(xiàn)》 《Spring Cloud Alibaba基礎(chǔ)教程:支持的幾種服務(wù)消費(fèi)方式》 《Spri...
閱讀 4270·2021-09-26 10:11
閱讀 2666·2021-07-28 00:37
閱讀 3223·2019-08-29 15:29
閱讀 1178·2019-08-29 15:23
閱讀 3124·2019-08-26 18:37
閱讀 2468·2019-08-26 10:37
閱讀 597·2019-08-23 17:04
閱讀 2347·2019-08-23 13:44