创建cloud-gateway-gateway9527工程
pom文件引入依赖
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-gateway</artifactId>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.22</version>
新增application.yml
# 路由ID,没有固定规则但要求唯一,建议配合服务名
- id: cloud-order-openfeign-consumer
# http://localhost:9527/order/index
主启动类
public class GatewayMain {
public static void main(String[] args) {
SpringApplication.run(GatewayMain.class,args);
log.info("********** GatewayMain 服务启动成功 *********");
测试
- 启动注册中心 7001,7002
- 启动服务提供者80
- 启动网关服务9527
请求localhost:9527/order/index