學習微服務以前,說明一下學習過程,奠基基礎SpringBoot->SpringCloud->微服務html
Springboot也流行起來,無論以前會不會Spring框架,他都能讓咱們更容易入手Spring全家桶docker
SpringCloud能夠認爲是利用Springboot簡化構建的分佈式應用安全
學習SpringCloud 就要知道他的五大頂樑柱,核心組件,以及要學習的點羅列負載均衡
①服務發現——Netflix Eureka框架
②客戶端負載均衡——Netflix Ribbon微服務
③斷路器——Netflix Hystrix學習
Hystrix篇spa
④服務網關——Netflix Zuul
⑤分佈式配置中心——Spring Cloud Config
Config Server/Client篇、Bus篇、MQ基礎篇、Spring Cloud Stream篇
服務追蹤,統計,問題排查 使用 SpringCloud Sleuth+ZIPKIN
vm虛擬機的話,太麻煩了,很差使,順便學習一下流行的技術.
使用Docker容器、Rancher全棧化容器管理平臺,做爲實踐學習工具. Docker部署篇
Docker文檔: http://www.docker.org.cn/index.html
Rancher文檔: https://rancher.com/docs/rancher/latest/zh/
爲後面學習使用---預備目錄,加油
-----------------------------------------------------------