这边是在SpringCloud 组件下面实现的内容
第一步:添加包依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-zuul</artifactId>
</dependency>
第二步:添加启动类
@SpringCloudApplication
@EnableZuulProxy
public class ZuulApplication {
public static void main(String[] args) {
new SpringApplication(ZuulApplication.class).run( args);
}
}
第三步:添加配置
eureka.client.service-url.defaultZone=http://127.0.0.1:8090/xdw/eureka,http://127.0.0.1:8091/xdw/eureka
spring.application.name=xdw-zuul
#第一种:配置方法
#zuul.routes.xdw.path=/xdw-service/**
#zuul.routes.xdw.url=http://127.0.0.1:8080
#第二种:配置方法
#zuul.routes.xdw.path=/xdw-service/**
#zuul.routes.xdw.service-id=xdw-service
#第三种:配置方法
#zuul.routes.xdw-service.path=/xdw-service/**
#第四种:也可以不用配置 会默认的给定所有的服务
zuul.routes.xdw-service.path=/xdw-service/**
zuul.routes.xdw-service.service-id=xdw-service
zuul.ignored-services=xdw-service
以上就能设置成功
注意:别名要小写