分布式组件 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>

详细的后面在介绍

相关推荐
^Moon^1 小时前
CycloneDDS:跨主机多进程通信全解析
c++·分布式·dds
长安城没有风5 小时前
从入门到精通【Redis】Redis 典型应⽤ --- 分布式锁
数据库·redis·分布式
爬山算法9 小时前
Redis(69)Redis分布式锁的优点和缺点是什么?
数据库·redis·分布式
virtuousOne14 小时前
Kafka基础
分布式·kafka
虫小宝15 小时前
Java分布式架构下的电商返利APP技术选型与架构设计实践
java·分布式·架构
007php00715 小时前
百度面试题解析:Zookeeper、ArrayList、生产者消费者模型及多线程(二)
java·分布式·zookeeper·云原生·职场和发展·eureka·java-zookeeper
唐僧洗头爱飘柔952715 小时前
【SpringCloud(6)】Gateway路由网关;zuul路由;gateway实现原理和架构概念;gateway工作流程;静态转发配置
spring·spring cloud·架构·gateway·请求转发·服务降级·服务雪崩
waving-black15 小时前
windows系统下安装测试kafka
windows·分布式·kafka
深思慎考15 小时前
RabbitMQ 入门:基于 AMQP-CPP 的 C++ 实践指南与二次封装
开发语言·c++·分布式·rabbitmq·api
Andya_net16 小时前
Java | 基于redis实现分布式批量设置各个数据中心的服务器配置方案设计和代码实践
java·服务器·分布式