跳至主要內容

SpringCloud 面试

钝悟...小于 1 分钟Java框架SpringJava框架SpringSpringCloud面试

SpringCloud 面试

【简单】Dubbo 和 Spring Cloud Gateway 有什么区别?

Dubbo 与 Spring Cloud Gateway 对比:

对比维度DubboSpring Cloud Gateway
核心定位RPC (远程过程调用) 框架API 网关 (流量入口)
核心功能服务间高性能调用、服务治理请求路由、过滤链(安全、限流、日志)
解决需求服务之间如何调用 (东西向流量)外部请求如何进入微服务集群 (南北向流量)
工作层次服务层 (Service-to-Service)入口层 (Edge Service)
关键能力服务发现、负载均衡、容错、熔断动态路由、身份认证、权限校验、限流
通信协议默认 Dubbo 协议 (TCP)、HTTP、gRPCHTTP、HTTPS (基于 WebFlux)

总结与关系:在现代微服务架构中,二者是互补而非替代的关系。通常由 Spring Cloud Gateway 作为统一网关接收和处理所有外部请求,然后通过 Dubbo 在内部微服务之间进行高效、可靠的方法调用和治理。

资料

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.7