美文网首页
SpringCloud 之微服务网关Zuul

SpringCloud 之微服务网关Zuul

作者: 神豪VS勇士赢 | 来源:发表于2019-03-24 23:32 被阅读0次

    为什么需要使用网关

    image.png
    image.png
    image.png

    什么是Zuul

    image.png
    image.png

    Zuul 路由转发

    首先创建后台管理服务网关 创建子模块 并加入 依赖


    image.png

    创建 application 配置文件
    将需要后台转发的接口 配置到 相关的配置文件中


    image.png
    编写启动类
    image.png

    网站前台网关模块也需要同样的配置 不同的是 下面所关联的微服务模块不同

    zuul 过滤器

    我们先给 web 前端网关 创建一个header简单的过滤器

    image.png

    配置的相关参数如下所示:


    image.png

    我们在前端做网关转发的时候发现了一个问题 header 头部的信息不回转发到相关的模块中去 所以我们修改 过滤器里面的逻辑


    image.png

    我们给 管理后台网关 加入token校验

    加入jwt 依赖


    image.png

    加入jwt 配置文件
    加入@bean
    过滤器代码如下所示:


    image.png
    image.png
    image.png

    相关文章

      网友评论

          本文标题:SpringCloud 之微服务网关Zuul

          本文链接:https://www.haomeiwen.com/subject/epuyvqtx.html