1. 使用了@ConfigurationProperties获取值而不是使用@value
@ConfigurationProperties如果需要在Apollo配置变化时自动更新注入的值,需要配合使用EnvironmentChangeEvent或RefreshScope
2. 多个命名空间配置相同的key,value导致apollo客户端一直读的是其中一个配置,其他key,value就算是发生了变化也读取不到。
1. 使用了@ConfigurationProperties获取值而不是使用@value
@ConfigurationProperties如果需要在Apollo配置变化时自动更新注入的值,需要配合使用EnvironmentChangeEvent或RefreshScope
2. 多个命名空间配置相同的key,value导致apollo客户端一直读的是其中一个配置,其他key,value就算是发生了变化也读取不到。