SpringCloud笔记整理-zuul

本文深入探讨了Zuul网关的路由配置问题,详细解释了如何正确配置路由以避免请求覆盖,确保微服务间的有效通信。文章指出,在Zuul中,路由配置不当可能导致请求无效,通过对routes属性的合理设置,可以实现精准的路径映射。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

server:

  port: 10010

spring:

  application:

    name: itcast-zuul

zuul:

  routes:

    #service-provider: /service-provider/** #路由名称,可以随便写,习惯上是服务名,路径是服务的路径

    service-provider: /user/** #路由名称,可以随便写,习惯上是服务名,路径是服务的路径

    service-consumer: /consumer/**

      #path: /service-provider/**

      #url:  http://localhost:8082

      #serviceId: service-provider

  prefix: /api  #通过api前缀判定是否是属于zuul网关

eureka:

  client:

    service-url:

      defaultZone: http://localhost:10086/eureka

Zuul埋坑之Routs过滤请求无效

1. 问题

配置好网关路径,但是无法访问

2. 原因

routes保存路径为Map的方式,会存在覆盖所以访问无效

3. 解决

配置不能相同的路径

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值