微服务--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实现网关限流
相关推荐
重整旗鼓~2 小时前
1.portainer
云原生·eureka
码熔burning3 小时前
深入理解 ZAB:ZooKeeper 原子广播协议的工作原理
分布式·zookeeper·云原生
编程乐学(Arfan开发工程师)3 小时前
10、底层注解-@Conditional条件装配
java·spring boot·后端·架构
言之。5 小时前
K8s CoreDNS 核心知识点总结
云原生·容器·kubernetes
项目題供诗5 小时前
黑马k8s(十一)
云原生·容器·kubernetes
Uranus^5 小时前
深入解析Spring Boot与Kafka集成:构建高效消息驱动微服务
spring boot·微服务·kafka·消息队列
国际云,接待6 小时前
腾讯云怎么在游戏云中助力
服务器·游戏·云原生·重构·云计算·腾讯云
牛奔14 小时前
Docker配置远程连接
运维·docker·云原生·容器·eureka
无名小组14 小时前
【架构篇】项目架构设计思路
架构
985小水博一枚呀14 小时前
【AI大模型学习路线】第二阶段之RAG基础与架构——第七章(【项目实战】基于RAG的PDF文档助手)技术方案与架构设计?
人工智能·学习·语言模型·架构·大模型