SpringCloud2.0 概述 基礎教程(一)


1、SpringCloud簡介

Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智能路由,微代理,控制總線,一次性令牌,全局鎖,領導選舉,分布式會話,集群狀態)。分布式系統間的協作產生了一些樣板規則,使用Spring Cloud開發人員可以快速構建實現這些模式的服務和應用程序。它們適用於任何分布式環境,包括開發人員自己的筆記本電腦,數據中心和Cloud Foundry等托管平台。

2、SpringCloud特點

Spring Cloud專注於為典型用例提供良好的開箱即用體驗,並為其他用戶提供可擴展性機制。

  • 分布式/版本化配置
  • 服務注冊和發現
  • 路由
  • 服務間調用
  • 負載均衡
  • 斷路器
  • 全局鎖
  • 集群管理
  • 分布式消息

Spring Cloud采用了一種非常具有聲明性的方法,通常只需更改類路徑和/或注釋即可獲得大量的內容。

作為發現客戶端的示例應用程序:

@SpringBootApplication
@EnableDiscoveryClient
public class Application {
	public static void main(String[] args) {
		SpringApplication.run(Application.class, args);
	}
}


免責聲明!

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



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