Dong Shu Wang

Results 1 comments of Dong Shu Wang

其实客户端是支持热更新的,但如果把配置保存在一个变量里,变量值不会每次自动更新,所以导致无法获取最新的配置。 我的解决方案是:不需要变更的配置,声明一个变量直接引用;需要变更的配置,声明一个方法,每次重新获取值,这个值其实是apollo_client已经缓存好的,但需要重新获取才可以 ``` port = int(apollo_client.get_value('server.port', namespace='application', default_val='8080')) def feature_switch(): return int(apollo_client.get_value('feature.switch', namespace='application', default_val='0')) ```