編碼愛好者嗜闻,喜歡開源
IP屬地:加州
@Bean
public ApplicationListener<ApplicationEvent> zuulRefreshRoutesListener() {
return new ZuulRefreshListener();
}
這個會跟新版本的springcloud沖突仍翰,所以后面我自己改了一下已經(jīng)OK了
Nacos與Zuul的動態(tài)路由Nacos1.0.0 GA版本終于出來了钧嘶,其中的配置中心非常適合來配置路由信息躁倒,我們希望把所有的路由信息配置到Nacos中幔亥,并且一旦有變化能夠及時變更 構建一個服務提供者 該...
感謝大佬的引導又點開了新的技能樹耻讽,不過Zuul的監(jiān)聽器似乎并不需要了,org\springframework\cloud\netflix\zuul\ZuulServerAutoConfiguration.java這個類里面自帶了一個私有的監(jiān)聽器ZuulRefreshListener帕棉,里面的onApplicationEvent方法针肥,在eurekaclient拉取數(shù)據(jù)和refreshScope的時候都會觸發(fā)reset,使得zuulHandlerMapping變臟笤昨,從而調用RefreshableRouteLocator的刷新方法
Nacos與Zuul的動態(tài)路由Nacos1.0.0 GA版本終于出來了祖驱,其中的配置中心非常適合來配置路由信息,我們希望把所有的路由信息配置到Nacos中瞒窒,并且一旦有變化能夠及時變更 構建一個服務提供者 該...