SpringCloudAlibaba和SpringCloud的區別


SpringCloudAlibaba實際上對SpringCloud實現拓展組件功能.

1.nacos 分布式配置中心+分布式注冊中心=Eureka+config

2.目的是為了推廣阿里的產品,如果使用了SpringCloudAlibaba,最好使用alibaba整個體系產品

  SpringCloud SpringCloudAlibaba
注冊中心 Eureka nacos
消息中間件 無(第三方替代方案:rabbitmq) RecketMQ
分布式事務解決方案 無(第三方替代方案:2pc) Seata
分布式調度服務 無(第三方替代方案:xxl-job) Alibaba Cloud SchedulerX
短信平台 Alibaba Cloud  SMS
分布式配置中心 SpringCloudConfig nacos
熔斷降級 Hystrix Sentinel

 

SpringCloudAlibaba版本對應:

  • 2020.0 分支對應的是 Spring Cloud 2020,最低支持 JDK 1.8。
  • master 分支對應的是 Spring Cloud Hoxton,最低支持 JDK 1.8。
  • greenwich 分支對應的是 Spring Cloud Greenwich,最低支持 JDK 1.8。
  • finchley 分支對應的是 Spring Cloud Finchley,最低支持 JDK 1.8。
  • 1.x 分支對應的是 Spring Cloud Edgware,最低支持 JDK 1.7。

 

SpringCloudAlibaba組件:

Sentinel:把流量作為切入點,從流量控制、熔斷降級、系統負載保護等多個維度保護服務的穩定性。

Nacos:一個更易於構建雲原生應用的動態服務發現、配置管理和服務管理平台。

RocketMQ:一款開源的分布式消息系統,基於高可用分布式集群技術,提供低延時的、高可靠的消息發布與訂閱服務。

Dubbo:Apache Dubbo™ 是一款高性能 Java RPC 框架。

Seata:阿里巴巴開源產品,一個易於使用的高性能微服務分布式事務解決方案。

Alibaba Cloud OSS: 阿里雲對象存儲服務(Object Storage Service,簡稱 OSS),是阿里雲提供的海量、安全、低成本、高可靠的雲存儲服務。您可以在任何應用、任何時間、任何地點存儲和訪問任意類型的數據。

Alibaba Cloud SchedulerX: 阿里中間件團隊開發的一款分布式任務調度產品,提供秒級、精准、高可靠、高可用的定時(基於 Cron 表達式)任務調度服務。

Alibaba Cloud SMS: 覆蓋全球的短信服務,友好、高效、智能的互聯化通訊能力,幫助企業迅速搭建客戶觸達通道。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM