點(diǎn)擊上方藍(lán)色字體,選擇“標(biāo)星公眾號(hào)”
優(yōu)質(zhì)文章,第一時(shí)間送達(dá)
66套java從入門到精通實(shí)戰(zhàn)課程分享
一?簡(jiǎn)介
Spring Cloud Alibaba致力于提供微服務(wù)開發(fā)一站式解決方案。此項(xiàng)目包括開發(fā)分布式應(yīng)用微服務(wù)的必需組件,方便開發(fā)者通過 Spring Cloud 編程模型輕松使用這些組件來開發(fā)分布式應(yīng)用服務(wù)。
依托 Spring Cloud Alibaba,你只需要添加一些注解和少量配置,就可以將 Spring Cloud 應(yīng)用接入阿里微服務(wù)解決方案,通過阿里云中間件來迅速搭建分布式應(yīng)用系統(tǒng)。
二?開源地址
https://github.com/alibaba/spring-cloud-alibaba/
三?SpringCloud幾大痛點(diǎn)
SpringCloud 部分組件停止維護(hù)和更新,給開發(fā)者帶來不便。
SpringCloud 部分環(huán)境搭建復(fù)雜,沒有完善的可視化界面,我們需要大量的二次開發(fā)和定制。
SpringCloud配置復(fù)雜,難以上手,部分配置差別難以區(qū)分和合理應(yīng)用。
四?SpringCloud?Alibaba?的優(yōu)勢(shì)
阿里使用過的組件經(jīng)歷了考驗(yàn),性能強(qiáng)悍,設(shè)計(jì)合理,現(xiàn)在開源出來給大家用。
成套產(chǎn)品搭配完善的可視化界面給開發(fā)運(yùn)維帶來了極大的便利。
搭建簡(jiǎn)單,學(xué)習(xí)曲線低。
五?SpringCloud?Alibaba 和?Spring?Cloud?搭配方案
SpringCoud Alibaba-Nacos:注冊(cè)中心(服務(wù)發(fā)現(xiàn)/注冊(cè))
SpringCoud Alibaba-Nacos:配置中心(動(dòng)態(tài)配置管理)
SpringCoud Alibaba-Sentinel:服務(wù)容錯(cuò)(限流、降級(jí)、熔斷)
SpringCoud Alibaba-Seata:原 Fescar,即分布式解決方案
SpringCoud-Ribbon:負(fù)載均衡
SpringCoud-Feign:聲明式HTTP客戶端(調(diào)用遠(yuǎn)程服務(wù))
SpringCoud-Gateway:API網(wǎng)關(guān)(webflux編程模式)
SpringCoud-Sleuth:調(diào)用鏈監(jiān)控
六?版本配套關(guān)系
Spring?Cloud?Version | Spring?Cloud?Alibaba | Spring?Boot?Version |
Spring?Cloud?Greenwich | 2.1.x?REALEASE | 2.1.x?REALEASE |
Spring?Cloud?Finchley | 2.0.x?REALEASE | 2.0.x?REALEASE |
Spring?Cloud?Edgware | 1.5.x?REALEASE | 1.5.x?REALEASE |
七?Spring?Cloud?Alibaba的依賴
????
????????
????????????com.alibaba.cloud
????????????spring-cloud-alibaba-dependencies
????????????2.1.0.RELEASE
????????????<type>pomtype>
????????????import
????????
????
八?注冊(cè)中心、配置中心、網(wǎng)關(guān)的架構(gòu)圖

?
版權(quán)聲明:本文為博主原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接和本聲明。
本文鏈接:
https://blog.csdn.net/chengqiuming/article/details/109123904

??? ?
感謝點(diǎn)贊支持下哈?