背景
使用spring boot
构建的项目,配置放到了apollo
去管理,部署使用华为云,每次修改apollo
的配置时,需要手动删除华为云上的pod,让新启动的pod
去重新读取apollo
上的配置,达到变更配置的目的。
使用@ApolloConfigChangeListener
每当配置变化时,需要手动将属性更新到依赖此配置的实例上,如果后续有配置变更,还需要改动此处代码。
使用spring boot
构建的项目,配置放到了apollo
去管理,部署使用华为云,每次修改apollo
的配置时,需要手动删除华为云上的pod,让新启动的pod
去重新读取apollo
上的配置,达到变更配置的目的。
使用@ApolloConfigChangeListener
每当配置变化时,需要手动将属性更新到依赖此配置的实例上,如果后续有配置变更,还需要改动此处代码。