springcloud介紹
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SpringCloud-常用元件介紹SpringGCCloud元件
- SpringCloud包含的微服務介紹--EurekaSpringGCCloud微服務
- 跟我學SpringCloud | 第一篇:介紹SpringGCCloud
- 微服務架構 SpringCloud - 元件和概念介紹微服務架構SpringGCCloud元件
- (24)SpringCloud-Hystrix(熔斷器)介紹及使用SpringGCCloud
- SpringCloud學習筆記:SpringCloud簡介(1)SpringGCCloud筆記
- 介紹
- springcloud微服務分散式雲架構-SpringCloud簡介SpringGCCloud微服務分散式架構
- (一)springcloud微服務分散式雲架構-SpringCloud簡介SpringGCCloud微服務分散式架構
- LAMP架構介紹、MYSQL介紹、安裝LAMP架構MySql
- SpringCloud簡介以及相關元件SpringGCCloud元件
- php介紹PHP
- CSRedisCore 介紹Redis
- BitMap介紹
- GeoServer介紹Server
- RabbitMQ 介紹MQ
- 模式介紹模式
- Pyzmq介紹MQ
- Java介紹Java
- css介紹CSS
- kafka介紹Kafka
- 【RESTEasy 介紹】REST
- Kafka 介紹Kafka
- PostgreSQLHooK介紹SQLHook
- nginx介紹Nginx
- 埠介紹
- MongoDB介紹MongoDB
- docker 介紹Docker
- TypeScript介紹TypeScript
- Smbclient介紹client
- JVM 介紹JVM
- Spark介紹Spark
- MQT介紹MQQT
- HttpClient介紹HTTPclient
- Mongoose介紹Go
- JCache 介紹
- Yocto 介紹
- Docker介紹Docker