本文介绍spring gateway的使用,包括配置文件的使用和调试跟踪,让大家了解spring gateway的基本用法。如果不了解什么是微服务网关,就先查查资料,网关相对来说是比较重要的微服务组件。
0、环境
- springboot 2.4.2
- springcloud gateway 3.0.1
- jdk 1.8
1、创建微服务网关
两个服务,一个是网关,另一个是普通服务。网关用来转发请求,普通服务用来处理对应的请求。项目结构如下图:
下面咱们一起构造这个项目。先创建gateway项目,就是普通maven项目。
1.1、添加依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-gateway</artifactId>
<version>3.0.1</version>
</dependency>
1.2、添加配置文件
创建application.yml文件,并添加如下配置:
server:
port: