nacos监听配置变化

使用

 
   @Component 
   public class ConfigChangeListener implements ApplicationListener
  
    { 
    
    
       @Autowired 
       private NacosConfigService nacosConfigService; 
       @Autowired
    	private NacosConfigProperties nacosConfigProperties;
    
       @Override 
       public void onApplicationEvent(ApplicationReadyEvent event) { 
       //config.namespace   你的order-service-dev.yml
       // nacosConfigProperties.getGroup() 你的分组
       //
           nacosConfigService.addListener("config.namespace", nacosConfigProperties.getGroup(), new Listener() { 
               @Override 
               public void receiveConfigInfo(String configInfo) { 
                   // 配置变化后触发的方法 
               } 
           }); 
       } 
   } 

nacosConfigManager获取的第二种方式

nacosConfigService也可以通过获取

@Autowired
private NacosConfigManager nacosConfigManager;


//获取
nacosConfigManager.getConfigService()

你可能感兴趣的:(java)