微服务--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实现网关限流
相关推荐
小鼻子的猫19 分钟前
独立开发 30 天:2.5 万行代码,23 个 Bug,5 次重构——一个 AI 社区的诞生
架构
咖啡八杯25 分钟前
GoF设计模式——命令模式
java·设计模式·架构
candyTong1 小时前
阿里开源 AI Code Review 工具:ocr review 的执行链路解析
javascript·后端·架构
doiito16 小时前
【Agent Harness】TPS的“自工程完结”教会了我一件事:别把Bug留给下一道工序
架构·rust
烬羽16 小时前
中英文 token 数量差一倍?两段 JS 代码搞懂 LLM 底层是怎么"读"文字的
javascript·程序员·架构
阿里云云原生16 小时前
AI 开发新常态:当 Cursor、Claude、Codex 并行,如何统一管理散落的 Skill 资产?
云原生·ai编程
白鲸开源18 小时前
一文读懂DolphinScheduler插件机制:如何轻松扩展任务类型与数据源
java·架构·github
棒槌开发师18 小时前
动态组件设计(elpis)
架构
探索云原生1 天前
K8s 1.36 这个 GA 特性,把 initContainer 拉模型的 hack 干掉了
ai·云原生·kubernetes