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
相关推荐
运维行者_8 小时前
企业无线网络监控的挑战与智能化演进趋势
大数据·运维·服务器·网络·数据库
Coder_Shenshen10 小时前
西门子S7CommPlus协议鉴权算法原理与流程详解
网络·后端·算法
HavenlonLabs13 小时前
Havenlon 对抗性完整(十七):安全不是“防住攻击”,而是控制失败方式
网络·人工智能·架构·安全威胁分析·安全架构·havenlon
fei_sun13 小时前
路径MTU发现
linux·运维·网络
tachibana215 小时前
hot100 回文链表(234)
java·网络·数据结构·leetcode·链表
从零开始的代码生活_15 小时前
NAT、代理服务与内网穿透详解
linux·服务器·网络·c++·http·智能路由器
云栖梦泽在16 小时前
Claude Code / Codex 使用卡顿怎么办?AI 编程 Agent 连接失败与网络排查思路
网络·人工智能·网络协议·chatgpt·性能优化
Jeremy_WW16 小时前
QSFP-DD MSA Hardware协议解读(二)
网络·模块测试·智能硬件
深盾科技_Virbox16 小时前
加密狗授权能力选型:从授权模型到全生命周期管理
java·网络·数据库
运维管理16 小时前
H3C SecPath W2000-G[AK]系列Web应用防火墙 典型配置举例(E6711 E6712 E6713)-6W108-H3C 官方配置
服务器·网络·php