分布式组件 gateway 网关

1.简介

网关作为流量的入口,常用功能包括路由转发、权限校验、限流控制。

XML 复制代码
spring:
  cloud:
    gateway:
      routes:
        - id: test_route
          uri: http://www.baidu.com
          predicates:
#访问的路径就是 如果是/hello?url=baidu  就转发到 https://www.baidu.com/hello?url=baidu
            - Query=url,https://www.baidu.com
        - id: test1_route
          uri: http://www.hao123.com
          predicates:
            - Query=url,hao123

bootstrap.yml

XML 复制代码
spring:
  application:
    name: gulimall-gateway
  cloud:
    nacos:
      config:
        server-addr: 192.168.2.36:8848
        namespace: 255b4d7d-a41d-4340-b4e0-8fcb111fc978
        group: dev
        file-extension: yaml

nacos config

XML 复制代码
spring:
  application:
    name: gulimall-gateway
  cloud:
    nacos:
      discovery:
        server-addr: 192.168.2.36:8848
server:
  port: 88

导入的依赖

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

详细的后面在介绍

相关推荐
小尘要自信3 分钟前
Kafka 从原理到实践:分区副本机制、生产消费可靠性、以及如何避开那些年踩过的坑
分布式·kafka
2501_9127840812 分钟前
TaoCarts 反向海淘架构实战:分布式采集调度与1688高并发代采引擎设计
分布式·架构·跨境电商
czlczl200209259 小时前
XA分布式事务
分布式
笨手笨脚の12 小时前
分布式系统的本质是什么
分布式
czlczl2002092514 小时前
Zookeeper
分布式·zookeeper·云原生
布吉岛的石头15 小时前
分库分表实战:Sharding-JDBC 快速落地
分布式·mysql
weixin_lizhao18 小时前
50天独立打造企业级API网关(二):安全防护体系与弹性设计
java·spring boot·安全·spring cloud·gateway
渔民小镇20 小时前
4 行代码接入 Spring —— ionet 的生态融合之道
java·服务器·分布式·游戏
苍煜21 小时前
Kafka vs RocketMQ 生产环境选型指南
分布式·kafka·rocketmq
m0_716255001 天前
第二部分 电商离线数仓 全套项目代码(可直接在你伪分布式 Hive 运行)
hive·hadoop·分布式