springcloud介紹

andy888發表於2019-08-15

springCloud 介紹



SOA :更注重於相同功能的重用 , 來構建一條企業功能的主線 , 其他的功能在這條主線上進行開發和擴充套件。有點類似於 EJB 的功能。

微服務 : 將整個功能拆分成若干個服務 , 各個服務獨立部署 , 此時的重點是業務拆分的粒度。

 

微服務 :dubbo springcloud

Dubbo 我們已經講過了 , 接下來主要講 springcloud

 

 

springCloud

整體架構 :

1)  服務註冊於發現 :eureka (zookeeper consul)

2)  閘道器路由: gateway (zuul1.x zuul2.x)

3)  服務呼叫 :  ribbon( 負載均衡功能 )feign(httpclient) hystrix( 熔斷技術 )

4)  鏈路監控中心 :actuctor admin

5)  訊息中心 :kafka rabbitmq

6)  配置中心 : 整合 git svn 等工具和 zookeeper

7)  認證授權中心 :spring security

8)  快取中心 :redis mongodb 等等

9)  文件中心 : swagger

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69942977/viewspace-2653799/,如需轉載,請註明出處,否則將追究法律責任。