微服务--Gatway:网关

routes:

  • id:order_route(路由唯一 标识,路由到order)

uri:http://localhost:8020 #需要转发的地址

#断言规则(用于路由规则的匹配)

predicates:

-path=/order-serv/**

-path=lb://order-service # lb: 使用nacos中的本地负载均衡策略(一般用这个

匹配到:http://localhost:8020/order-serv/order/add

#过滤器去掉第一次的路径

filters:

-StripPrefix=1

改成:http://localhost:8020/order/add

集成necos

gatway:

路由断言工厂:

作用:当请求gatway时,使用断言对请求进行匹配,如果匹配成功则路由转发,匹配失败则返回404;

类型:内置,自定义

过滤器工厂:

作用:通过过滤器工厂进行一些业务逻辑处理器,比如:添加剔除响应头,添加去除参数等

类型:(内置、自定义)局部过滤器、全局过滤器

Gatway跨域处理
Gatway整合sentinel实现网关限流
相关推荐
Harvey_D2 小时前
【部署K8S集群】 1、安装前环境准备配置
云原生·容器·kubernetes
曾经的三心草2 小时前
微服务的编程测评系统11-jmeter-redis-竞赛列表
redis·jmeter·微服务
高阳言编程3 小时前
4. 存储体系
架构
Galaxy在掘金4 小时前
从业8年,谈谈我认知的后端架构之路-1
java·架构
天波信息技术分享5 小时前
AI 云电竞游戏盒子:从“盒子”到“云-端-芯”一体化竞技平台的架构实践
人工智能·游戏·架构
k↑7 小时前
微服务之注册中心与ShardingSphere关于分库分表的那些事
数据库·微服务·架构·shardingsphere
Wezzer9 小时前
k8s单master部署
云原生·容器·kubernetes
Tadas-Gao10 小时前
Java设计模式全景解析:从演进历程到创新实践
java·开发语言·微服务·设计模式·云原生·架构·系统架构
斯普信专业组21 小时前
Eureka故障处理大汇总
云原生·eureka
高阳言编程1 天前
3. 存储、中断、总线与 I/O 系统
架构