加入网关gateway
新建网关模块pom,注册中心看情况
com.alibaba.cloud spring-cloud-starter-alibaba-nacos-discovery org.springframework.cloud spring-cloud-starter-gateway
配置文件
server:
port: ${port:9001}
spring:
application:
name: gateway
cloud:
nacos:
discovery:
server-addr: localhost:8848
gateway:
discovery:
locator:
enabled: true # 开启动态路由
routes:
- id: producer # 唯一标识
uri: lb://producer # lb://负载均衡,producer服务名
predicates: # 路由判断,不符合的不路由
- Path=/p
- id: consumer
uri: lb://consumer
predicates:
- Path=/c
启动类
@SpringBootApplication
@EnableDiscoveryClient
public class App {
public static void main(String[] args) {
SpringApplication.run(App.class);
}
}
测试
消费者http://localhost:9001/c
生产者http://localhost:9001/p?age=3
成功!



