1.什么是Spring Cloud
Spring cloud 流應用程序啟動器是基於Spring Boot的spring集成應用程序,提供與外部系統的集成。Spring Cloud Task,一個生命周期短暫的微服務框架,用於快速構建執行有限數據處理的應用程序。
2.使用Spring Cloud有什么優勢?
使用Spring Boot開發分布式微服務時,我們面臨以下問題:
(1)與分布式系統相關的復雜———>這種開銷包括網絡問題,延遲開銷,帶寬問題,安全問題。
(2)服務發現———>服務發現工具管理群集中的流程和服務如何查找和互相交談。它涉及一個服務目錄,在該目錄中注冊服務,然后能夠查找並連接到該目錄中的服務。
(3)冗余————>分布式系統中的冗余問題。
(4)負載平衡————>負載平和改善跨多個計算資源的工資負荷,諸如計算機,計算機集群,網絡鏈路,中央處理單元,或磁盤驅動器的分布。
(5)性能————>問題由於各種運營開銷導致的性能問題。
(6)部署復雜性————>devops技能的要求。