【SpringCloud】服务网关 gateway 和 zuul

文章目录

  • 1.概述
  • 2.特性
  • 3.区别
  • 3. zuul1 模型
  • 4. Spring Cloud Gateway
  • 5. 3大核心概念
  • 6.案例
    • 6.1 案例1
      • 6.1.1 maven
      • 6.1.2 主类
      • 6.1.3 配置
      • 6.1.4 测试
    • 6.2 硬编码配置
      • 6.2.1 配置
    • 6.3 动态路由
      • 6.3.1 配置
      • 6.3.2 测试
    • 6.4 predicate
    • 6.5 filter
      • 6.5.1 filter 案例
      • 6.5.2 测试

1.概述

视频: https://www.bilibili.com/video/BV18E411x7eT?p=66&spm_id_from=pageDriver

zuul 和 zuul2 因为内部发生重大变故,因此都不建议使用了。

建议使用gateway,它使用了netty和spring 5的新知识。

Cloud全家桶中有个很重要的组件就是网关,在1.x版本中都是采用的Zuul网关;

但在2.x版本中,zuu的升级一直跳票, SpringCloud最后自 己研发了一个网关替代Zuul,

那就是SpringCloud Gateway-句话: gateway是原zuul1.x版的替代

Gateway是在Spring生态系统之上构建的API网关服务,基于Spring 5, Spring Boot 2和Project Reactor等技术。Gateway旨在提供一种简单而有效的方式来对API进行路由, 以及提供一

你可能感兴趣的:(框架-spring,boot,spring,cloud,zuul,gateway)