欢迎关注头条号:老顾聊技术
精品原创技术分享,知识的组装工
目录
- 前言
- 项目依赖
- 配置
- 代码实现
- 路由规则
- 总结
前言
前篇我们介绍了Gateway的由来,这一篇我们介绍一下Gateway的使用,希望能够帮到小伙伴们。
Gateway网关路由有两种配置方式:
1、在配置文件yml中配置
2、代码中注入RouteLocator的Bean
这两种方式是等价的,建议使用yml配置方式
项目依赖
我们采用最新的版本
![8bf423bd8c3ce5aa39c9588e303d4076.png](https://i-blog.csdnimg.cn/blog_migrate/f764cc6def17c87cce375b658cb06771.jpeg)
因为Gateway使用的是Netty + webflux,所以不需要引入web模块;只要引入spring-cloud-starter-gateway就行了,里面包含了spring-boot-starter-webflux
注:什么是webflux,老顾以后介绍