天天看點

spring cloud的入門級别的系統搭建

spring cloud是一套非常好的微服務架構解決方案,其原理和使用zookeeper及dubbo有些類似,将服務的生産者注冊至服務中心,消費者去服務中心訂閱該消費者,并進行消費,原理圖如下:

spring cloud的入門級别的系統搭建

系統背景:客戶調用A系統擷取資料,A系統需要将基本資料去B系統計算結果。

導入依賴(spring cloud是基于spring boot的,是以需要導入spring boot的依賴):

2.配置檔案編寫(application.yml):

3.啟動類:

啟動該服務,登入127.0.0.1:6868,進入注冊服務中心控制台:

spring cloud的入門級别的系統搭建

到此,注冊中心就搭建完成,但是還沒有服務注冊。

1.導入依賴

2.配置檔案的編寫

3.啟動類

4.功能代碼(系統中的業務代碼)

啟動商品系統,再次登入注冊服務中心,我們發現該服務已經注冊了。

spring cloud的入門級别的系統搭建

2.配置檔案

4.業務代碼

啟動服務,并通路接口,我們調用時num為1,計算結果為10。