为什么nacos配置不能放在application配置文件,只能放在bootstrap配置文件中
时间: 2023-09-22 18:06:52 浏览: 194
nacos中配置文件压缩包
Nacos配置不能放在application配置文件中,只能放在bootstrap配置文件中是因为,Spring Boot应用程序的启动过程中,会先加载bootstrap配置文件中的配置,再加载application配置文件中的配置。而Nacos配置需要在Spring Boot应用程序启动阶段就被加载,并且在加载application配置文件之前就被加载,这样才能保证应用程序中的所有组件都能正确获取到Nacos配置。
因此,将Nacos配置放在bootstrap配置文件中,可以保证在Spring Boot应用程序启动阶段就能正确获取到Nacos配置。而将Nacos配置放在application配置文件中,则可能会造成某些组件在启动阶段无法正确获取到Nacos配置,从而导致应用程序无法正常运行。
阅读全文