天天看点

Zuul配合Spring Config @RefreshScope动态路由只能更新一次

Zuul配合Spring Config动态路由问题只能更新一次

@EnableZuulProxy

@SpringBootApplication

//@EnableEurekaClient

public class InitZuul {

public static void main(String[] args) {

SpringApplication.run(InitZuul.class, args);

}

//@Qualifier
@Bean
@RefreshScope
@Primary
@ConfigurationProperties("zuul")
public ZuulProperties zuulProperties() {
	return new ZuulProperties();
}
           

}

//Zuul启动类的注解

Zuul同时作为spring config的客户端

Spring config 的server也没问题。

能够正常启动,当我第一次更改Spring config 服务端的配置文件后并且curl post请求后会发现route信息进行了更新。

但是第二次之后更改并进行post请求后发现route无法更新。

小菜鸡,希望大佬可以解决。

继续阅读