ApolloConfigChangeListener监听apollo配置中心namespace的数据变化。
默认情况下,监听的是application。
监听其他或者监听多个namespace都是可以的,如下代码:
@ApolloConfigChangeListener("namespace1")
private void anotherOnChange(ConfigChangeEvent changeEvent) {
ConfigChange change = changeEvent.getChange("test1");
System.out.println(String.format("Found change - key: %s, oldValue: %s,"
+ " newValue: %s, changeType: %s", change.getPropertyName(), change.getOldValue(), change.getNewValue(), change.getChangeType()));
}

image.png