@Bean
public ApplicationListener<ApplicationEvent> zuulRefreshRoutesListener() {
return new ZuulRefreshListener();
}
這個(gè)會(huì)跟新版本的springcloud沖突,所以后面我自己改了一下已經(jīng)OK了
Nacos與Zuul的動(dòng)態(tài)路由Nacos1.0.0 GA版本終于出來(lái)了森瘪,其中的配置中心非常適合來(lái)配置路由信息牡属,我們希望把所有的路由信息配置到Nacos中,并且一旦有變化能夠及時(shí)變更 構(gòu)建一個(gè)服務(wù)提供者 該...
感謝大佬的引導(dǎo)又點(diǎn)開(kāi)了新的技能樹(shù)扼睬,不過(guò)Zuul的監(jiān)聽(tīng)器似乎并不需要了逮栅,org\springframework\cloud\netflix\zuul\ZuulServerAutoConfiguration.java這個(gè)類里面自帶了一個(gè)私有的監(jiān)聽(tīng)器ZuulRefreshListener悴势,里面的onApplicationEvent方法,在eurekaclient拉取數(shù)據(jù)和refreshScope的時(shí)候都會(huì)觸發(fā)reset措伐,使得zuulHandlerMapping變臟特纤,從而調(diào)用RefreshableRouteLocator的刷新方法
Nacos與Zuul的動(dòng)態(tài)路由Nacos1.0.0 GA版本終于出來(lái)了,其中的配置中心非常適合來(lái)配置路由信息侥加,我們希望把所有的路由信息配置到Nacos中捧存,并且一旦有變化能夠及時(shí)變更 構(gòu)建一個(gè)服務(wù)提供者 該...