微服务-网关

网关:就是网络的关口,负责请求的路由、转发、身份校验

在SpringCloud中网关的实现包括两种:

快速入门

引入依赖

路由属性

网关路由对应的Java类型是RouteDefinition,其中常见的属性有:

  • id:路由唯一标示
  • uri:路由目标地址
  • predicates:路由断言,判断请求是否符合当前路由。
  • filters:路由过滤器,对请求或响应做特殊处理。

路由断言

Spring提供了12种基本的RoutePredicateFactory实现:

路由过滤器

网关中提供了33种路由过滤器,每种过滤器都有独特的作用。

相关推荐
计算机周老师2 分钟前
java-Arrays实战案例
java·开发语言·算法
林的快手7 分钟前
JAVA里的object类
java·开发语言
Karen19827 分钟前
基于weixin小程序智慧物业系统的设计
java·spring boot·后端·毕业设计·课程设计
小的~~33 分钟前
大数据面试题之Spark(4)
大数据·分布式·spark
不要飞升38 分钟前
百日筑基第七天-JAVA开发IDEA调试技巧(常用按钮)
java·intellij-idea·实习
吃饱很舒服1 小时前
Android Color 设置透明度
android·java·前端·kotlin
一丝晨光1 小时前
final、const、readonly关键字在不同语言中代表着什么
java·开发语言·c++·面试·kotlin·c#·swift
锋.谢1 小时前
了解 ZooKeeper:关键概念和架构
分布式·zookeeper·架构
难以触及的高度1 小时前
Zookeeper怎么用
分布式·zookeeper·云原生
陌殇殇1 小时前
001 ElasticSearch7.x 、IK分词器、Kibana 环境搭建、安装
java·搜索引擎