分布式组件【SpringCloud-Gateway网关核心概念&原理】
新建网关项目并引入gateway
项目结构如下
1、开启服务的注册发现:@EnableDiscoveryClient
2、配置nacos的注册中心地址:spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848
3、配置路由规则:
spring: cloud: gateway: # 配置路由规则 routes: - id : test_route uri: https://wwww.baidu.com predicates: - Query=url,baidu - id : qq_route uri: https://wwww.qq.com predicates: - Query=url,qq
启动服务
测试网关服务
浏览器输入:localhost:88/?url=baidu
跳转百度浏览器