1、pom文件添加依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zuul</artifactId>
</dependency>2、配置文件application.properties添加路由配置
# server
server.port=9000
# spring
spring.application.name=spring-cloud-zuul
eureka.client.serviceUrl.defaultZone=http://localhost:8761/eureka/
zuul.routes.spring-cloud-passport=/passport/**
zuul.routes.spring-cloud-user=/user/**
zuul.routes.spring-cloud-message=/message/**
zuul.routes.spring-cloud-sidecar=/sidecar/**
zuul.routes.spring-cloud-user=/user2/**
zuul.ignored-services = *3、启动类开启@EnableZuulProxy 标签@EnableZuulProxy
@SpringBootApplication
public class ZuulApplication {
public static void main(String[] args) {
SpringApplication.run(ZuulApplication.class, args);
}
}
本文介绍了如何在Spring Cloud项目中使用Zuul进行API网关路由配置。具体步骤包括在pom.xml文件中添加spring-cloud-starter-zuul依赖、在application.properties中配置路由规则及启动类中启用@EnableZuulProxy注解。
168万+

被折叠的 条评论
为什么被折叠?



