apolloconfig/apollo

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

Open

#2.541 geöffnet am 22. Aug. 2019

Auf GitHub ansehen
 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)Java (10.177 Forks)batch import
feature requesthelp wanted

Repository-Metriken

Stars
 (29.769 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 4T 13h) (6 gemergte PRs in 30 T)

Beschreibung

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

Contributor Guide