Spring Cloud for Alibaba 0.2.1 發佈

Spring Cloud for Alibaba 0.2.1 發佈

以下內容由來自阿里巴巴的阿里中間件團隊提供,並由 Spencer Gibb 發佈。

大家好,很高興地告訴大家,今天 Spring Cloud Alibaba 0.2.1.RELEASE 版本發佈了。

本次發佈版本主要亮點:

  • Spring Cloud Alibaba 新增兩個模塊: spring-cloud-alibaba-schedulerx 和 spring-cloud-stream-binder-rocketmq。
  • 增加新特性: spring-cloud-alibaba-nacos 和 spring-cloud-alibaba-sentinel。
  • 修復上一個版本的 BUG

RocketMQ Apache RocketMQ™ 是基於Java的高性能、高吞吐量的分佈式消息和流計算平臺。spring-cloud-stream-binder-rocketmq 模塊基於 Spring Integration 和 Spring Cloud Stream。使得開發者在使用 Spring Cloud Stream 和 Spring Cloud Bus 時候可以選擇使用 RocketMQ 作為消息中間件。

AliCloud Schedulerx 阿里中間件團隊開發的一款分佈式任務調度產品,支持週期性的任務與固定時間點觸發任務。

Spring Cloud Alibaba 項目由兩部分組成:包含了阿里巴巴的開源組件和阿里雲的產品。旨在利用眾所周知的 Spring 框架的設計模式和抽象能力,以便為 Java 開發人員使用阿里巴巴產品帶來 Spring Boot 和Spring Cloud 的優勢。

Spring Cloud Alibaba 項目是由阿里巴巴維護的社區項目。

注意: 版本 0.2.1.RELEASE 對應的是 Spring Cloud Finchley 版本,版本 0.1.1.RELEASE 對應的是 Spring Cloud Edgware 版本。0.1.1.RELEASE 同樣包括 0.2.1 中相應的組件和功能。

模塊介紹

Spring Cloud Stream Binder RocketMQ

  • 實現 Spring Cloud Stream API 的消息抽象。
  • 包括對交易消息的支持。
  • 包括支持在消費者端過濾帶有標籤和 SQL 表達式的消息,以及有序、併發和廣播消息消費。

Spring Cloud Alibaba Cloud SchedulerX

  • 提供精準,高度可靠且高度可用的預定作業調度服務,響應時間在幾秒鐘內。
  • 支持豐富的作業執行模型,包括獨立執行,廣播執行和分佈式子作業執行。

Spring Cloud Alibaba Nacos Config

  • 升級 Nacos 客戶端版本到 0.6.2
  • 支持從多個 dataid 和 groupid 獲取和偵聽配置,以及根據 dataid 和 groupid 的組合設置優先級

Spring Cloud Alibaba Nacos Discovery

  • 升級 Nacos 客戶端版本到 0.6.2
  • 支持在 Nacos 控制檯上將服務實例設置為不可用狀態,以便在服務發現期間自動過濾掉服務
  • 支持在初始化服務發現時忽略本地緩存

Spring Cloud Alibaba Sentinel

  • 添加了對 Feign 的支持,以便它現在與所有 @FeignClient 屬性兼容,包括 fallback 和 fallbackFactory。
  • 添加了對參數流控制和集群流控制的支持。
  • 重構 ReadableDataSource 的設計,以提供更加用戶友好的方式來配置持久性 Sentinel 規則。
  • 當 RestTemplate 降級後優化了 Sentinel 的後處理機制。
  • 添加了與 Sentinel 配置信息對應的一些屬性,例如日誌目錄和日誌文件名。

如何使用

這些組件在 Spring release 倉庫中,可以通過如下 BOM 來使用:

Spring Cloud for Alibaba 0.2.1 發佈

後續計劃

Spring Cloud Alibaba Cloud SLS 針對日誌類數據的一站式服務,在阿里巴巴集團經歷大量大數據場景錘鍊而成。您無需開發就能快捷完成日誌數據採集、消費、投遞以及查詢分析等功能,提升運維、運營效率,建立數據技術(DT)時代海量日誌處理能力。

Spring Cloud Dubbo Dubbo 是一個流行的開源 RPC 框架。我們將把 Dubbo 整合到 Spring Cloud Alibaba 中,以便您在開發 Dubbo 應用程序時享受 Spring Cloud 的便利。

原文:https://spring.io/blog/2018/12/21/spring-cloud-for-alibaba-0-2-1-released

作者:Alibaba Aliware Team


分享到:


相關文章: