网关(GateWay)- 快速使用

引入依赖

XML 复制代码
<!-- gateway -->
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-gateway</artifactId>
</dependency>

路由配置

java 复制代码
server:
  port: 8088
spring:
  application:
    name: api-gateway
  cloud:
    gateway:
      routes:
        - id: order_route # 路由唯一标识
          uri: http://localhost:8020 # 需要转发的地址
          # 断言规则  用于路由规则的匹配
          predicates:
            - Path=/order-serv/**
            # http://localhost:8088/order-serv/order/add  => http://localhost:8020/order-serv/order/add
          filters:
            - StripPrefix=1 # 转发去掉第一层路径
            # http://localhost:8020/order-serv/order/add => http://localhost:8020/order/add

访问效果

相关推荐
明戈戈几秒前
设计模式-观察者模式
java·观察者模式·设计模式
苟且.15 分钟前
ThreadLocal、InheritableThreadLocal 和 TransmittableThreadLocal
java·多线程
诺浅21 分钟前
记一次阿里云服务器java应用无法响应且无法远程连接的问题排查
java·运维·服务器
战神刘玉栋25 分钟前
《企业实战分享 · 对象存储服务OSS、S3、MinIO》
java·minio·oss·s3
米糕.26 分钟前
【Linux】生物信息学常用命令
java·linux·服务器
虫小宝28 分钟前
Java网络编程基础与Socket实现技术
java·开发语言·网络
markix1 小时前
springboot 配置加密,jasypt加解密命令
java·spring boot·后端·jasypt
泡芙萝莉酱1 小时前
Java学习 -Golang开发环境+目录结构+编译+部署
java·学习·golang
爱敲代码的学长1 小时前
基于Java中的SSM框架实现计算机类考研院校推荐系统项目【项目源码+论文说明】
java·spring·毕业设计·课程设计·网页设计·项目源码·计算机类考研院校推荐系统
天荒地老笑话么2 小时前
Spring MVC数据绑定和响应——数据回写(二)JSON数据的回写
java·spring·java-ee·json·mvc