Spring Gateway静态文件路由

Spring gateway路由简介

早期的Spring cloud使用的路由框架是Spring Zuul(spring-cloud-starter-netflix-zuul),采用的是blocking model。在最新的Spring cloud框架中,Spring Gataway(spring-cloud-starter-gateway) 被用来替代Spring Zuul,它采用的是non-blocking model,可以提供更好的路由性能。

无论使用哪一种Spring cloud路由框架,应用的路由信息都是通过环境变量进行配置(configMap,applicaiton.yml或application.property或者在运行时通过-D option指定)。对应Spring zuul,路由的入口是spring.zuul.routes, Spring gateway的是 spring.cloud.gateway.routes.

路由到其他微服务的API路由

路由到其他微服务的配置,通才采用的是micro-service-id的方式(注册在同一个Service Registry中,可被spring gateway微服务发现的服务id)

Spring zuul

spring:
	zuul:
	  routes:
	    test-service:
	      service-id: <micro-service-id>
	      sensitive-headers:
	      path: /api/test-service/**

Spring Gateway


                
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值