前言
由于自身意識到自己的技術不足,和能力的虧欠,是以從今天起我要開始學習Spring Cloud這門
技術來充實自己,接下來讓我們一起來共同學習,一起加油吧!
什麼是Spring Cloud?
為開發人員提供快速建構分布式系統的一些通用模式,其中包括:配置管理、服務發現、服務
短路智能路由、微型網關、控制總線、一次性令牌、全局鎖、上司選舉、分布式會話和叢集狀
态。分布式系統間的協調導向樣闆模式,并且使用Spring Cloud 的開發人員能夠快速的建構實
現這些模式的服務和應用。這些服務和應用也将在任何環境下工作良好,無論是開發者的筆記
本、還是資料中心裸機或者控制平台。

12-Factor應用
1.Codebase 代碼管理
2.Dependencies 依賴
3.Config 配置
4.Backing service 後端服務
5.Build,release,run 建構 釋出 啟動
6.Processes 分布式程序
7.Prot binding 端口綁定 詢值
8.Concurrency 并發
9.Disposability 通用性
10.Dev/prod parity 開發/生産
11.Logs 日志
12.Admin processes 管理過程
Bootstrap上下文
-
了解Bootstrap上下文
Bootstrap上下文是Spring Cloud新引入的,與傳統Spring上下文相同,系ConfigurableApplicationContext執行個體,由BootstrapApplicationListener在監聽ApplicationEnvironmentPreparedEvent時建立。 -
Spring事件/監聽器模式
ApplicationEvent/ApplicationListener
下一章我們将繼續學習