javascript
spring cloud alibaba_SpringCloudAlibaba与Cloud搭配方案
一 簡介
Spring Cloud Alibaba致力于提供微服務開發一站式解決方案。此項目包括開發分布式應用微服務的必需組件,方便開發者通過 Spring Cloud 編程模型輕松使用這些組件來開發分布式應用服務。
依托 Spring Cloud Alibaba,你只需要添加一些注解和少量配置,就可以將 Spring Cloud 應用接入阿里微服務解決方案,通過阿里云中間件來迅速搭建分布式應用系統。
二 開源地址
https://github.com/alibaba/spring-cloud-alibaba/
三 SpringCloud幾大痛點
- SpringCloud 部分組件停止維護和更新,給開發者帶來不便。
- SpringCloud 部分環境搭建復雜,沒有完善的可視化界面,我們需要大量的二次開發和定制。
- SpringCloud配置復雜,難以上手,部分配置差別難以區分和合理應用。
四 SpringCloud Alibaba 的優勢
- 阿里使用過的組件經歷了考驗,性能強悍,設計合理,現在開源出來給大家用。
- 成套產品搭配完善的可視化界面給開發運維帶來了極大的便利。
- 搭建簡單,學習曲線低。
五 SpringCloud Alibaba 和 Spring Cloud 搭配方案
- SpringCoud Alibaba-Nacos:注冊中心(服務發現/注冊)
- SpringCoud Alibaba-Nacos:配置中心(動態配置管理)
- SpringCoud Alibaba-Sentinel:服務容錯(限流、降級、熔斷)
- SpringCoud Alibaba-Seata:原 Fescar,即分布式解決方案
- SpringCoud-Ribbon:負載均衡
- SpringCoud-Feign:聲明式HTTP客戶端(調用遠程服務)
- SpringCoud-Gateway:API網關(webflux編程模式)
- SpringCoud-Sleuth:調用鏈監控
六 版本配套關系
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????????????pom????????????import????????????八 注冊中心、配置中心、網關的架構圖
版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
本文鏈接:
https://blog.csdn.net/chengqiuming/article/details/109123904
總結
以上是生活随笔為你收集整理的spring cloud alibaba_SpringCloudAlibaba与Cloud搭配方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java代码中 作用_Java利用开发中
- 下一篇: gradle idea java ssm