简单搭建微服务springCloudNetflix服务【Gateway网关服务中间件】(七)

简单搭建微服务springCloudNetflix服务(一)
简单搭建微服务springCloudNetflix服务【添加ribbon中间件】(二)
简单搭建微服务springCloudNetflix服务【添加Eureka中间件】(三)
简单搭建微服务springCloudNetflix服务【添加OpenFeign中间件】(四)
简单搭建微服务springCloudNetflix服务【添加Nacos配置中心中间件】(五)
简单搭建微服务springCloudNetflix服务【Hyxtrix服务保护中间件】(六)
简单搭建微服务springCloudNetflix服务【Gateway网关服务中间件】(七)

添加Gateway网关服务

1)新建一个gateway网关服务进行路由转发
在这里插入图片描述
在这里插入图片描述

2)版本控制
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

当我们启动gateway报错提示,这个就是提示版本不符合,在当初配置yymall-pc的springboot版本是2.3.4.RELEASE ,而官方推荐的是2.3.12.RELEASE导致gateway版本不一致错误提示。我们只需要修改官网对应即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
启动成功
在这里插入图片描述

3)配置网关相关信息

spring:
  application:
    name: gateway-service
  cloud:
    gateway:
      # 路由支持配置多个 - id 进行路由匹配
      routes:
        # 唯一名称
        - id: baidu
          # 跳转路径
          uri: https://www.baidu.com
          # 断言
          predicates:
            # 通过路径进行断言匹配路径 匹配/api前缀后面/** 表示后面所有都可以匹配
            - Path=/api/**
            # 过滤器
          filters:
            # 去掉前缀一个路径相当上面那个/api 给去掉了 如: /api/get/name  去掉后 /get/name  ,在跳转uri指定路径后 https://www.baidu.com/get/name
            - StripPrefix=1

在这里插入图片描述
在这里插入图片描述

4)其他断言配置路径官网推荐【https://cloud.spring.io/spring

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值