Gateway服务网关!!!

一、为什么需要服务网关:

两大特性:高可用和高性能

1、高性能:采用异步的方式调用服务。

2、高可用

二、网关包含三大属性:

三、基本配置

XML 复制代码
 <dependency>
     <groupId>org.springframework.boot</groupId>
     <artifactId>spring-boot-starter-webflux</artifactId>
 </dependency>
 <dependency>
      <groupId>org.springframework.cloud</groupId>
      <artifactId>spring-cloud-starter-gateway</artifactId>
      <version>2.2.2.RELEASE</version>

</dependency>
bash 复制代码
spring:
  application:
    name: gateway
  cloud:
    gateway:
      routes:
        - id: nacos-a
#跳转的路径
          uri: http://127.0.0.1:8082
#配置断言,你访问路径时必须携带nacos-a这一目录
          predicates:
            - Path=/nacos-a/**
#过滤器,StripPrefix是移除前缀nacos-a;LogTime自定义的局部过滤器
          filters:
            - StripPrefix=1
            - LogTime=timespan,5
cn:
  smart:
    tokenx:
      key: 123456
logging:
  level:
    root: error
    com.by: debug
相关推荐
eqwaak02 分钟前
科技信息差(9.10)
网络·人工智能·分布式·ar·智能硬件
wanhengidc26 分钟前
云手机可以用来托管游戏吗?
运维·网络·安全·游戏·智能手机
月夕·花晨43 分钟前
Gateway -网关
java·服务器·分布式·后端·spring cloud·微服务·gateway
tianyuanwo3 小时前
Rust语言组件RPM包编译原理与Cargo工具详解
开发语言·网络·rust·rpm
Tim风声(网络工程师)6 小时前
不同射频对应不同mac地址(查找无线用户连接AP信息)
服务器·网络·tcp/ip·智能路由器·无线ap
索迪迈科技9 小时前
网络请求库——Axios库深度解析
前端·网络·vue.js·北京百思可瑞教育·百思可瑞教育
grrrr_110 小时前
【工具类】Nuclei YAML POC 编写以及批量检测
网络·安全·web安全
sanggou11 小时前
License 集成 Spring Gateway:解决 WebFlux 非阻塞与 Spring MVC Servlet 阻塞兼容问题
spring·gateway·mvc
青 .12 小时前
数据结构---二叉搜索树的实现
c语言·网络·数据结构·算法·链表
AORO202512 小时前
三防手机的三防是指什么?推荐一款实用机型
网络·5g·智能手机·制造·信息与通信