在引入nacos之后,想要自动注入一个@NacosInjected private NamingService namingService;注入后启动报错
跟到源码里面发现读取出来配置文件里面属性都是默认的,
但是在项目属性文件里面都配置了
在引入nacos之后,想要自动注入一个@NacosInjected private NamingService namingService;注入后启动报错
跟到源码里面发现读取出来配置文件里面属性都是默认的,
看了下自动配置类NacosDiscoveryAutoConfiguration的源码,你注入没用,NacosServiceDiscovery通过NacosServiceManager.getNamingService去获取的NamingService,你需要改造的话,得自己去注入nacosServiceManager,自己去改造