apolloconfig/apollo

配置热更新:能否提供手动应答机制?

Open

#2541 aperta il 22 ago 2019

Vedi su GitHub
 (1 commento) (0 reazioni) (0 assegnatari)Java (10.177 fork)batch import
feature requesthelp wanted

Metriche repository

Star
 (29.769 star)
Metriche merge PR
 (Merge medio 4g 13h) (6 PR mergiate in 30 g)

Descrizione

需求是这样的:当通过读取配置接口成功获取配置后,Apollo将标识IP为使用最新配置的实例,但实际上获取到配置后还需要做一些额外的工作,比如对配置进行解析、清除缓存等等。这些工作是可能失败的,导致新配置并没有应用到。 所以我想了一个解决方案,就是读取配置接口加上一个参数代表是否手动应答,默认是,不影响现在的机制。当读取配置接口传入手动应答参数为时,完成额外工作后,需要再调用一个新的应答接口代表更新配置完成。如果不调用应答接口,则实例仍然是使用非最新配置的实例。 不知道能否支持,谢谢~

Guida contributor