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);
}
}