一、为什么需要服务网关:
两大特性:高可用和高性能
1、高性能:采用异步的方式调用服务。

2、高可用

二、网关包含三大属性:

三、基本配置
<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>
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









![[Linux][网络][网络编程套接字][一][预备知识][套接字地址结构]详细讲解](https://img-blog.csdnimg.cn/direct/ef72c238d27e4b11960efaa2e7075a8a.png)

![[ESP32]:TFLite Micro推理CIFAR10模型](https://img-blog.csdnimg.cn/direct/ae16a3c0615d4e91b58fd70e30d64cd0.png)






