Springcloud GateWay网关配置过程图解
程序员文章站
2022-04-29 13:36:36
一般为了不暴露自己的端口信息等,会选择架构一个网关在前面进行阻挡,起到保护的作用。附上一张工作示列图。1.配置网关9527gateway作为网关需要和其他的应用一样需要注册进eureka中进行管理,先...
一般为了不暴露自己的端口信息等,会选择架构一个网关在前面进行阻挡,起到保护的作用。附上一张工作示列图。
1.配置网关9527
gateway作为网关需要和其他的应用一样需要注册进eureka中进行管理,先创建应用gateway9527
pom文件,关键是gateway依赖
yml文件配置
主启动类正常配置
2.配置路由两种方式
1)yml文件格式(推荐)
2)通过config配置类实现
3.断言(predicate)
相当于多种限制,只有通过验证才能够访问到对应的方法
不同的方法可以配置不同的断言,此处的断言需要满足路径对,after时间后,cookie带上正确的用户名才可以访问到,用cmd测试
其他还有很多断言,请对照文档自行研究
4)过滤(filter)
对访问加上限制,通过验证才可以访问
新建过滤配置类
访问方式带上参数,
本篇所有代码均在github:
https://github.com/matsukun/springcloud2020
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
上一篇: vue+element UI实现树形表格带复选框的示例代码
下一篇: 各种水果蔬菜果汁做法