spring cloud的基本通信模型
时间: 2023-07-30 21:11:19 浏览: 208
spring-cloud框架
Spring Cloud的基本通信模型是基于微服务架构的,其中包括两个重要的组件:Spring Cloud OpenFeign和Spring Cloud Gateway。
Spring Cloud OpenFeign是对OpenFeign进行了增强,使得它支持Spring MVC注解,并整合了Ribbon和Eureka,提供了方便的使用方式。它可以通过声明式的方式定义和调用HTTP API,简化了微服务之间的通信。\[1\]
Spring Cloud Gateway是Spring Cloud生态系统中的网关,它基于Spring 5.0、Spring Boot 2.0和Project Reactor等技术开发。它旨在为微服务架构提供一种简单有效的统一的API路由管理方式。Spring Cloud Gateway使用了高性能的通信框架Netty,并基于Filter链的方式提供了网关的基本功能,如安全、监控/指标和限流。它还集成了Spring Cloud DiscoveryClient和熔断器CircuitBreaker等功能,提供了动态路由和限流等高级功能。\[2\]\[3\]
综上所述,Spring Cloud的基本通信模型是通过Spring Cloud OpenFeign和Spring Cloud Gateway来实现微服务之间的通信。
#### 引用[.reference_title]
- *1* [springcloud实战:服务间通信——OpenFeign](https://blog.csdn.net/m0_63437643/article/details/122861240)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [springcloud基本架构](https://blog.csdn.net/Mrs_DongDong/article/details/123580256)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文