springcloud簡(jiǎn)介

Spring Cloud和Spring Boot是什么關(guān)系


Spring Boot 是 Spring 的一套快速配置腳手架,可以基于Spring Boot 快速開發(fā)單個(gè)微服務(wù),Spring Cloud是一個(gè)基于Spring Boot實(shí)現(xiàn)的開發(fā)工具;Spring Boot專注于快速、方便集成的單個(gè)微服務(wù)個(gè)體,Spring Cloud關(guān)注全局的服務(wù)治理框架; Spring Boot使用了默認(rèn)大于配置的理念,很多集成方案已經(jīng)幫你選擇好了,能不配置就不配置,Spring Cloud很大的一部分是基于Spring Boot來實(shí)現(xiàn),必須基于Spring Boot開發(fā)。可以單獨(dú)使用Spring Boot開發(fā)項(xiàng)目,但是Spring Cloud離不開 Spring Boot。


Spring Cloud相關(guān)基礎(chǔ)服務(wù)組件


服務(wù)發(fā)現(xiàn)——Netflix Eureka(Nacos)

服務(wù)調(diào)用——Netflix Feign?

熔斷器——Netflix Hystrix?

服務(wù)網(wǎng)關(guān)——Spring Cloud??GateWay

分布式配置——Spring Cloud Config(Nacos)

消息總線 —— Spring Cloud Bus(Nacos)


Spring Cloud的版本


Spring Cloud并沒有熟悉的數(shù)字版本號(hào),而是對(duì)應(yīng)一個(gè)開發(fā)代號(hào)。

開發(fā)代號(hào)看似沒有什么規(guī)律,但實(shí)際上首字母是有順序的,比如:Dalston版本,我們可以簡(jiǎn)稱 D 版本,對(duì)應(yīng)的 Edgware 版本我們可以簡(jiǎn)稱 E 版本。

小版本

Spring Cloud 小版本分為:

SNAPSHOT: 快照版本,隨時(shí)可能修改

M: MileStone,M1表示第1個(gè)里程碑版本,一般同時(shí)標(biāo)注PRE,表示預(yù)覽版版。

SR: Service Release,SR1表示第1個(gè)正式版本,一般同時(shí)標(biāo)注GA:(GenerallyAvailable),表示穩(wěn)定版本。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容