1. 程式人生 > 其它 >II-第十二章:(1)SpringCloud Alibaba簡介

II-第十二章:(1)SpringCloud Alibaba簡介

一、SpringCloud Alibaba

1、Spring Cloud Netflix專案進入維護模式

https://spring.io/blog/2018/12/12/spring-cloud-greenwich-rc1-available-now

2、Netfix 工程進行維護模式

Spring Cloud Netflix Projects Entering Maintenance Mode

什麼是維護模式?

將模組置於維護模式,意味著 Spring Cloud 團隊將不會再向模組新增新功能。

我們將修復 block 級別的 bug 以及安全問題,我們也會考慮並審查社群的小型 pull request。

進入維護模式意味著什麼呢?

進入維護模式意味著 Spring Cloud Netflix 將不再開發新的元件

我們都知道Spring Cloud 版本迭代算是比較快的,因而出現了很多重大ISSUE都還來不及Fix就又推另一個Release了。進入維護模式意思就是目前一直以後一段時間Spring Cloud Netflix提供的服務和功能就這麼多了,不在開發新的元件和功能了。以後將以維護和Merge分支Full Request為主

新元件功能將以其他替代平代替的方式實現

二、SpringCloud Alibaba帶來了什麼

1、是什麼

官網: https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.md

誕生: 2018.10.31,Spring Cloud Alibaba 正式入駐了 Spring Cloud 官方孵化器,並在 Maven 中央庫釋出了第一個版本。

2、能幹嘛

服務限流降級:預設支援 Servlet、Feign、RestTemplate、Dubbo 和 RocketMQ 限流降級功能的接入,可以在執行時通過控制檯實時修改限流降級規則,還支援檢視限流降級 Metrics 監控。

服務註冊與發現:適配 Spring Cloud 服務註冊與發現標準,預設集成了 Ribbon 的支援。

分散式配置管理:支援分散式系統中的外部化配置,配置更改時自動重新整理。

訊息驅動能力:基於 Spring Cloud Stream 為微服務應用構建訊息驅動能力。

阿里雲物件儲存:阿里雲提供的海量、安全、低成本、高可靠的雲端儲存服務。支援在任何應用、任何時間、任何地點儲存和訪問任意型別的資料。

分散式任務排程:提供秒級、精準、高可靠、高可用的定時(基於 Cron 表示式)任務排程服務。同時提供分散式的任務執行模型,如網格任務。網格任務支援海量子任務均勻分配到所有 Worker(schedulerx-client)上執行。

3、去哪下

https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.md

4、怎麼用

三、SpringCloud Alibaba學習資料獲取

官網:

Spring Cloud Alibaba 致力於提供微服務開發的一站式解決方案。此專案包含開發分散式應用微服務的必需元件,方便開發者通過 Spring Cloud 程式設計模型輕鬆使用這些元件來開發分散式應用服務。

依託 Spring Cloud Alibaba,您只需要新增一些註解和少量配置,就可以將 Spring Cloud 應用接入阿里微服務解決方案,通過阿里中介軟體來迅速搭建分散式應用系統。

SpringCloud Alibaba進入了SpringCloud官方孵化器,而且畢業了。

英文:

https://github.com/alibaba/spring-cloud-alibaba

https://spring-cloud-alibaba-group.github.io/github-pages/greenwich/spring-cloud-alibaba.html

中文:

https://github.com/alibaba/spring-cloud-alibaba/blob/master/README-zh.md